diff --git a/frontend/packages/swarm-ui/src/shell/Shell.tsx b/frontend/packages/swarm-ui/src/shell/Shell.tsx index ca45aac3..c975985d 100644 --- a/frontend/packages/swarm-ui/src/shell/Shell.tsx +++ b/frontend/packages/swarm-ui/src/shell/Shell.tsx @@ -57,10 +57,9 @@ const NAV_ITEMS: { href: string; label: string; accent: string }[] = [ // clipped; that width is deliberate for the rest of the UI's cards/ // forms, but too narrow for a wide table. `.shell-body-wide` (Shell.css) is a // modifier alongside the base class, not a replacement, so every other -// route's layout is untouched — first user of this allowlist, but a -// future wide page reaches for the same class rather than inventing -// its own cap. -const WIDE_BODY_ROUTES = new Set(["/issues"]); +// route's layout is untouched. `/agents` joined for the same reason — +// its own table view (plus the list+detail split) hits the same cap. +const WIDE_BODY_ROUTES = new Set(["/issues", "/agents"]); // Static fallback — matches `index.html`'s `