960 B
960 B
QA: Tool Rendering (Default Catch-all) — PydanticAI
Prerequisites
- Demo is deployed and accessible
- Agent backend is healthy (check /api/health)
Test Steps
1. Basic Functionality
- Navigate to the tool-rendering-default-catchall demo page
- Verify the chat interface loads
2. Default Tool Rendering
- Send "What's the weather in San Francisco?"
- Verify CopilotKit's built-in default tool-call card renders (with tool name, status pill, and Arguments / Result sections)
- Verify the status transitions Running → Done as the call resolves
3. Multi-Tool
- Send "Add 3 sales todos for Q2 prospecting"
- Verify each tool call renders its own default card
4. Error Handling
- Verify no console errors during normal usage
Expected Results
- Default tool renderer visible for every tool call without custom frontend code
- Agent responds within 30 seconds
- No UI errors or broken layouts