907 B
907 B
QA: Headless Chat (Simple) — PydanticAI
Prerequisites
- Demo is deployed and accessible
- Agent backend is healthy (check /api/health)
Test Steps
1. Basic Functionality
- Navigate to the headless-simple demo page
- Verify the "Headless Chat (Simple)" heading is visible
- Verify the scrollable message area and text input are visible
2. Chat Interaction
- Send "say hi"
- Verify the user bubble (blue, right-aligned) renders
- Verify the assistant bubble (gray, left-aligned) renders
3. useComponent Tool
- Send "show a card about cats"
- Verify a ShowCard renders with a title and body (via useComponent)
4. Error Handling
- Verify no console errors during normal usage
Expected Results
- Chat runs entirely on useAgent — no CopilotChat component used
- Agent responds within 10 seconds
- ShowCard tool renders when requested