# Web Tabs (dashboards as Codeman tabs) Open any dashboard you run, Grafana, Uptime Kuma, Portainer, a status page on port 4000, as a tab beside your Claude/Codex/Antigravity sessions. Codeman becomes one mission control instead of Codeman plus a pile of browser tabs. ## Using it 1. Click the chevron next to **Run** to expand the dropdown. 2. Under **Web / URL**, pick **Add dashboard...** 3. Give it a name and a URL, optionally hit **Test**, then **Save**. The dashboard opens as a tab immediately, and appears in the Run dropdown from then on. Web tabs sit in the same strip as session tabs, continue the same `Alt+1..9` numbering, and carry a globe icon so they never read as a running agent. Closing a tab (the `x`) only closes it. The saved dashboard stays in the dropdown. To delete it for good, use the `x` on its **dropdown row** (the tab's own `x` is close, not delete). Each dropdown row also has a gear for editing, so a saved URL can be changed or removed without opening it first. Switching tabs does **not** reload a dashboard. Frames stay alive in the background, so a dashboard that took a while to authenticate is still there when you come back. Past six live frames the least-recently-viewed one is dropped to bound memory (`CODEMAN_MAX_LIVE_WEBVIEW_FRAMES`). ## Why dashboards are proxied A plain `