Chat
Unified bar — the conversational surface for human + agent interaction. Three states: Collapsed (floating chip with idle / typing indicator), Expanded (drawer with feed + filter + input), Fullscreen (takes over the viewport for long-form review). Lives outside the canvas so every workspace surface can dispatch into it without unmount/remount.
Sketch
Structural preview of the panel chrome. The browser panel renders the real BrowserChrome primitive at miniature scale; the other variants are CSS shape silhouettes. Either way the composition tree below is the authoritative description of what's inside.
States
collapsed_idleFloating chip — no recent activitycollapsed_floatingFloating chip — recent activity (un-idle pulse)expandedDrawer open — feed + filter + input visiblefullscreenBar takes over the viewport for long-form reviewstreamingAgent is currently streaming a responsequestion_pendingAgent has asked a question, waiting for human inputemptyNo conversation yet — pick a companion to start
Composition
Click any component name to jump to its component-page entry.
Uses Components
Flat list of every component referenced — verifiable against the composition tree by the future generator audit.