diff --git a/docs/web-ui/dashboard.md b/docs/web-ui/dashboard.md index 989b4692..ae22d0b3 100644 --- a/docs/web-ui/dashboard.md +++ b/docs/web-ui/dashboard.md @@ -720,10 +720,7 @@ re-renders the terminal row. The root agent is addressed as `@root`. The H0M3 hub is the primary landing page (served at `/` by default). A responsive grid of link tiles — Dashboard, Flow, Logs, Matrix (when enabled), -Forge (when enabled), among others (Builds, Stats, Settings, Core, -Credentials, API) — each pointing to their respective surfaces. The **API** -tile always shows (unlike Matrix/Forge, see below) and links to the -Swagger UI at `/api/docs`. The page +Forge (when enabled) — each pointing to their respective surfaces. The page is a pure portal with no tab-bar or SSE subscriptions. Typography + colours inherit from the shared theme (Catppuccin Mocha via `common.css` + `theme.css`). Optional tiles are hidden until `home.js` confirms their availability: @@ -1151,11 +1148,6 @@ that's a browser-level decision, not ours. ## Dashboard endpoints -Also browsable interactively at `/api/docs` (a Swagger UI, linked from -the H0M3 hub's **API** tile), with the raw spec at `/api/openapi.json`. -It's a growing supplement, not yet a full replacement for the list -below — some endpoints aren't in it yet. - - `POST /api/approve/{id}` — approve a pending approval. Fires `ApprovalResolved` on the dashboard event channel; client updates derived approvals state from the event. diff --git a/frontend/packages/dashboard/src/index.html b/frontend/packages/dashboard/src/index.html index 1a15ecf5..cabbc40a 100644 --- a/frontend/packages/dashboard/src/index.html +++ b/frontend/packages/dashboard/src/index.html @@ -100,17 +100,6 @@ provision per-agent matrix + github accounts - - - - - API - - interactive OpenAPI spec (Swagger UI) - -