diff --git a/apps/web/src/bench/bench-drawer.tsx b/apps/web/src/bench/bench-drawer.tsx index 930559765..30b0c9d9e 100644 --- a/apps/web/src/bench/bench-drawer.tsx +++ b/apps/web/src/bench/bench-drawer.tsx @@ -21,7 +21,7 @@ export const DrawerTabContext = createContext<(tab: DrawerTab) => void>(() => un /** The floating card in the grid column that pushes the thread left. Each * tab's body arrives as a prop keyed by tab name; a tab without one shows a - * short empty state until its own ticket lands. */ + * short empty state. */ export function BenchDrawer({ open, title, @@ -128,9 +128,7 @@ export function BenchDrawer({
- {body ?? ( -

{tab} is coming to this drawer soon.

- )} + {body ??

Nothing to show for {tab} yet.

}
diff --git a/apps/web/src/bench/tools-tab.tsx b/apps/web/src/bench/tools-tab.tsx index 0697529c3..dcb5c47b6 100644 --- a/apps/web/src/bench/tools-tab.tsx +++ b/apps/web/src/bench/tools-tab.tsx @@ -1,8 +1,8 @@ import { Button } from "@corbits/react-ui"; import { QueryView } from "@/lib/api-query"; -import { Plugs } from "@/lib/icons"; import { Link } from "../navigation"; +import { toolCountLabel } from "../tools/tool-count"; import { useMcpServers } from "../tools/mcp-servers-query"; import "../tools/tools-page.css"; import "./drawer.css"; @@ -20,14 +20,12 @@ export function ToolsTab({ workbenchTenantId }: { readonly workbenchTenantId: st

Tools

-

- No tools are connected in this workbench yet. +

+ Nothing connected yet — connect a server from the Tools page and every tool it offers + shows up here.

- ) : ( @@ -35,8 +33,13 @@ export function ToolsTab({ workbenchTenantId }: { readonly workbenchTenantId: st {servers.map((server) => (
-

{server.name}

- Add tools +

+ {server.name}{" "} + {toolCountLabel(server.tools.length)} +

+ + Add tools +