ChatWorkspace
A context panel that connects the agent roster to each agent’s files, with a return to the complete workspace.
Installation
Import from @gaudi/design-system. Load @gaudi/design-system/global.css once and add transpilePackages: ['@gaudi/design-system'] in Next.js.
Usage
Examples
Playground
Agent roster and activity
Empty
Controlled workspace navigation
API
13 props
Accessibility
Core Tabs and Tree own keyboard navigation. Agent actions move focus to the Files tab. Control view, agentId and explorer selection when composing desktop and Sheet copies in ChatShell.
Notes
- The host owns preview rendering, permissions and file IO. ChatShell owns responsive layout and overlays.
Related
TabsSwitch between related panels with keyboard-accessible tab controls.3 examplesTreeBrowse hierarchical content with expansion, selection, checkboxes and drag feedback.3 examplesSheetA panel that slides in from an edge over a dimmed page, for side tasks such as settings, details, comments, notifications or an assistant, without leaving the current screen.8 examplesChatActivityIndicatorWhat the assistant is doing: idle, thinking, streaming, tool, done or error.