docs(web): navigation primitives + nav spec link
All checks were successful
qa / sql-layer-check (pull_request) Successful in 11s
qa / i18n-string-check (pull_request) Successful in 11s
qa / dockerfile (pull_request) Successful in 11s
qa / db-schema (pull_request) Successful in 13s
qa / qa-1 (pull_request) Successful in 3m25s
qa / qa (pull_request) Successful in 0s
feat(web): dashboard shortcuts overlay from SHORTCUTS registry (#1022)
All checks were successful
qa / db-schema (pull_request) Successful in 19s
qa / dockerfile (pull_request) Successful in 14s
qa / i18n-string-check (pull_request) Successful in 10s
qa / sql-layer-check (pull_request) Successful in 7s
qa / qa-1 (pull_request) Successful in 4m7s
qa / qa (pull_request) Successful in 0s
chore(web): align /agents docs with sidebar nav (closes legacy tab story)
All checks were successful
qa / sql-layer-check (pull_request) Successful in 14s
qa / i18n-string-check (pull_request) Successful in 15s
qa / db-schema (pull_request) Successful in 16s
qa / dockerfile (pull_request) Successful in 18s
qa / qa-1 (pull_request) Successful in 4m2s
qa / qa (pull_request) Successful in 0s
chore(web): remove legacy /fleet route
All checks were successful
qa / sql-layer-check (pull_request) Successful in 4s
qa / dockerfile (pull_request) Successful in 6s
qa / db-schema (pull_request) Successful in 9s
qa / i18n-string-check (pull_request) Successful in 12s
qa / qa-1 (pull_request) Successful in 2m11s
qa / qa (pull_request) Successful in 0s
feat(web): extract /agents facet sub-routes
All checks were successful
qa / sql-layer-check (pull_request) Successful in 19s
qa / dockerfile (pull_request) Successful in 20s
qa / db-schema (pull_request) Successful in 23s
qa / i18n-string-check (pull_request) Successful in 26s
qa / qa-1 (pull_request) Successful in 3m56s
qa / qa (pull_request) Successful in 0s
chore(web): remove settings-search widget from app shell header
All checks were successful
qa / sql-layer-check (pull_request) Successful in 8s
qa / i18n-string-check (pull_request) Successful in 9s
qa / db-schema (pull_request) Successful in 14s
qa / dockerfile (pull_request) Successful in 14s
qa / qa-1 (pull_request) Successful in 2m26s
qa / qa (pull_request) Successful in 0s
feat(dashboard): mobile / narrow-viewport layout for agent run view
All checks were successful
qa / sql-layer-check (pull_request) Successful in 7s
qa / i18n-string-check (pull_request) Successful in 9s
qa / dockerfile (pull_request) Successful in 10s
qa / db-schema (pull_request) Successful in 10s
qa / qa-1 (pull_request) Successful in 1m11s
qa / qa (pull_request) Successful in 0s
feat(dashboard): per-tool token attribution chart in run header tooltip
All checks were successful
qa / sql-layer-check (pull_request) Successful in 8s
qa / dockerfile (pull_request) Successful in 9s
qa / i18n-string-check (pull_request) Successful in 10s
qa / db-schema (pull_request) Successful in 16s
qa / qa-1 (pull_request) Successful in 1m58s
qa / qa (pull_request) Successful in 0s
feat(dashboard): reverse-virtualize event timeline with TanStack Virtual
All checks were successful
qa / sql-layer-check (pull_request) Successful in 14s
qa / dockerfile (pull_request) Successful in 14s
qa / i18n-string-check (pull_request) Successful in 14s
qa / db-schema (pull_request) Successful in 18s
qa / qa-1 (pull_request) Successful in 2m2s
qa / qa (pull_request) Successful in 0s
feat(dashboard): RunHeaderMeters — live context-window bar + cumulative cost
All checks were successful
qa / dockerfile (pull_request) Successful in 9s
qa / sql-layer-check (pull_request) Successful in 12s
qa / i18n-string-check (pull_request) Successful in 12s
qa / db-schema (pull_request) Successful in 14s
qa / qa-1 (pull_request) Successful in 2m56s
qa / qa (pull_request) Successful in 0s
feat(dashboard): artifact side panel — pinnable PR previews, file edits, Penpot frames, screenshots
All checks were successful
qa / sql-layer-check (pull_request) Successful in 10s
qa / dockerfile (pull_request) Successful in 14s
qa / i18n-string-check (pull_request) Successful in 14s
qa / db-schema (pull_request) Successful in 17s
qa / qa-1 (pull_request) Successful in 2m36s
qa / qa (pull_request) Successful in 0s
feat(dashboard): timeline filter bar — event type / tool / actor / state
All checks were successful
qa / i18n-string-check (pull_request) Successful in 14s
qa / dockerfile (pull_request) Successful in 14s
qa / sql-layer-check (pull_request) Successful in 13s
qa / db-schema (pull_request) Successful in 16s
qa / qa-1 (pull_request) Successful in 2m4s
qa / qa (pull_request) Successful in 0s
feat(dashboard): aggregated multi-file diff review pane (#971)
All checks were successful
qa / sql-layer-check (pull_request) Successful in 16s
qa / i18n-string-check (pull_request) Successful in 16s
qa / dockerfile (pull_request) Successful in 16s
qa / db-schema (pull_request) Successful in 18s
qa / qa-1 (pull_request) Successful in 2m18s
qa / qa (pull_request) Successful in 0s
feat(dashboard): subagent tree (rail) + swimlane (timeline) for parallel agent runs
All checks were successful
qa / i18n-string-check (pull_request) Successful in 1m57s
qa / dockerfile (pull_request) Successful in 1m57s
qa / db-schema (pull_request) Successful in 1m58s
qa / sql-layer-check (pull_request) Successful in 40s
qa / qa-1 (pull_request) Successful in 2m47s
qa / qa (pull_request) Successful in 0s
feat(dashboard): persistent Plan/Todo panel with todos deduplication
All checks were successful
qa / dockerfile (pull_request) Successful in 10s
qa / sql-layer-check (pull_request) Successful in 15s
qa / db-schema (pull_request) Successful in 17s
qa / i18n-string-check (pull_request) Successful in 20s
qa / qa-1 (pull_request) Successful in 2m24s
qa / qa (pull_request) Successful in 0s
feat(dashboard): generic ToolCard — header/pill/duration/caret
All checks were successful
qa / sql-layer-check (pull_request) Successful in 13s
qa / dockerfile (pull_request) Successful in 15s
qa / i18n-string-check (pull_request) Successful in 15s
qa / db-schema (pull_request) Successful in 43s
qa / qa-1 (pull_request) Successful in 4m24s
qa / qa (pull_request) Successful in 0s
feat(dashboard): generic <ToolCard> — header/pill/duration/caret
All checks were successful
qa / sql-layer-check (pull_request) Successful in 13s
qa / i18n-string-check (pull_request) Successful in 13s
qa / dockerfile (pull_request) Successful in 13s
qa / db-schema (pull_request) Successful in 16s
qa / qa-1 (pull_request) Successful in 2m21s
qa / qa (pull_request) Successful in 0s
feat(shared): add ToolCallState enum and populate state on SSE tool events
All checks were successful
qa / sql-layer-check (pull_request) Successful in 13s
qa / i18n-string-check (pull_request) Successful in 13s
qa / dockerfile (pull_request) Successful in 13s
qa / db-schema (pull_request) Successful in 42s
qa / qa-1 (pull_request) Successful in 1m56s
qa / qa (pull_request) Successful in 0s
feat(i18n): extend French translations beyond pilot scope
All checks were successful
qa / dockerfile (pull_request) Successful in 15s
qa / db-schema (pull_request) Successful in 19s
qa / i18n-string-check (pull_request) Successful in 19s
qa / sql-layer-check (pull_request) Successful in 10s
qa / qa-1 (pull_request) Successful in 1m42s
qa / qa (pull_request) Successful in 0s
dashboard: Reasoning accordion — auto-open during stream, collapse to chip
All checks were successful
qa / dockerfile (pull_request) Successful in 17s
qa / i18n-string-check (pull_request) Successful in 17s
qa / db-schema (pull_request) Successful in 19s
qa / sql-layer-check (pull_request) Successful in 23s
qa / qa-1 (pull_request) Successful in 2m3s
qa / qa (pull_request) Successful in 0s