Server workspaces
The selected server remains visible throughout every guild workspace. Links appear only when the signed-in user has the required Discord permission or delegated dashboard capability.
| Goal | Route |
|---|---|
| Server overview and readiness | /app/servers/:guildId/admin |
| Members and economy/XP adjustments | /app/servers/:guildId/admin/community/members |
| Moderation cases | /app/servers/:guildId/admin/community/moderation |
| Ticket transcripts | /app/servers/:guildId/admin/transcripts |
| Custom commands | /app/servers/:guildId/admin/community/custom-commands |
| Polls, giveaways, suggestions | /app/servers/:guildId/admin/engagement/:kind |
| Reaction roles and starboards | /app/servers/:guildId/admin/engagement/:kind |
| AutoMod policies | /app/servers/:guildId/admin/automation/automod |
| RSS feeds | /app/servers/:guildId/admin/automation/rss |
| Embed library | /app/servers/:guildId/admin/content/embeds |
| Locale overlays | /app/servers/:guildId/admin/content/locales |
| Presentation presets | /app/servers/:guildId/admin/content/ui-presets |
| Plugin setup | /app/servers/:guildId/admin/plugins |
| Delegated access | /app/servers/:guildId/admin/access |
| Audit history | /app/servers/:guildId/admin/audit |
| Snapshots and restoration | /app/servers/:guildId/admin/recovery |
All mutation routes require an authenticated server-side session, accepted same-origin metadata, a per-session CSRF token, current guild access, the route capability, Zod-validated input, and an audit declaration. Destructive actions additionally require confirmation and use version or idempotency protection where replay would be unsafe.
Legacy beta URLs for cases, RSS, embeds, snapshots, locale overlays, and presentation presets redirect to these workspaces. The browser terminal, database explorer, API keys, filesystem editor, arbitrary cache deletion, and runtime plugin loading have no replacement route.