Overview of AI Chat UI features
mainThe template includes a sophisticated AI Chat interface designed for real-time agent interaction. Key features include:
- Real-time Streaming: Responses are streamed over WebSockets.
- Tool Call Rendering: Each tool call is rendered as a purpose-built card (e.g.,
run_pythonshows code and stdout/results in a collapsible card). - Plan & Tasks: A sticky checklist that updates live as the agent progresses through steps.
- Subagents: A live feed and side panel showing the status and messages of individual subagents.
- Interactive Charts: Inline rendering of bar, area, line, pie, and scatter charts.
- User Interaction: An
ask-usertool that allows the agent to pause and ask clarifying questions, maintaining a full transcript. - Reasoning & History: A clean view for agent reasoning and a history of answered questions for long agent turns.