Components
Sidebar
A collapsible agent side panel that wraps its content (e.g. the chat). When closed it shows a floating action button with an optional badge; when open it slides in a docked panel with managed focus and inert.
Agent panel
The launcher is fixed to the bottom-right of the page. Click it to slide in the panel — the FAB colour is themeable via --agt-sidebar-fab-background.
API
| Prop | Type | Default | Description |
|---|---|---|---|
open | boolean | false | Whether the panel is open (two-way, [(open)]). |
title | string | 'Agent' | Panel header title. |
side | 'right' | 'left' | 'right' | Which edge the panel docks to. |
badge | number | boolean | false | Unread badge on the launcher (count or dot). |