You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today the view bar (AppNav — Dashboard / Tasks / Personas / Root / Sessions / Knowledge / Environments / Settings) is shared across every context. Selecting a context in the left ContextNav rail is inert in Phase 0 (it only dismisses the mobile drawer), so the top-bar nav looks identical whether you're in Code or (eventually) an Agent context.
For the context → view → detail spine to make sense, the view bar must be context-scoped: when an Agent ("Claw") context is active, the top-bar should show that agent's views (overview / config / history / live), not the Code workbench tabs.
Summary
Today the view bar (
AppNav— Dashboard / Tasks / Personas / Root / Sessions / Knowledge / Environments / Settings) is shared across every context. Selecting a context in the left ContextNav rail is inert in Phase 0 (it only dismisses the mobile drawer), so the top-bar nav looks identical whether you're inCodeor (eventually) an Agent context.For the context → view → detail spine to make sense, the view bar must be context-scoped: when an Agent ("Claw") context is active, the top-bar should show that agent's views (overview / config / history / live), not the Code workbench tabs.
Current behavior
ContextNavlists contexts (Codetoday; Fleet cluster = Coordination/Schedules above it).handleSelectContext(packages/web/src/App.tsx) just callssetContextNavOpen(false)— no view switch.AppNavrenders one static tab set regardless ofactiveContextId.Desired
Code→ current workbench views (unchanged).Scope / notes
Relationship