Usage
Agent is listening, ask it a question
Features
- Render a complete agent session surface with transcript and controls.
- Toggle chat, camera, and screen share support in the control bar.
- Show a pre-connect shimmer prompt before the first message arrives.
- Configure multiple audio visualizer styles and variant-specific options.
- Pass a custom
classNameto extend layout styling.
Installation
pnpm dlx shadcn@latest add @agents-ui/agent-session-view-01
Props
| Prop name | Type | Default |
|---|---|---|
ref? | Ref<HTMLElement> | – |
className? | string | – |
themeMode? | enum | – |
preConnectMessage? | string | Agent is listening, ask it a question |
supportsChatInput? | boolean | true |
supportsVideoInput? | boolean | true |
supportsScreenShare? | boolean | true |
isPreConnectBufferEnabled? | boolean | true |
audioVisualizerType? | enum | – |
audioVisualizerColor? | `#${string}` | – |
audioVisualizerColorShift? | number | – |
audioVisualizerBarCount? | number | – |
audioVisualizerGridRowCount? | number | – |
audioVisualizerGridColumnCount? | number | – |
audioVisualizerRadialBarCount? | number | – |
audioVisualizerRadialRadius? | number | – |
audioVisualizerWaveLineWidth? | number | – |