mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
af35569d7d
Rename hitl.md → hitl-in-chat.md across all 17 showcase packages, add shared-state-read / shared-state-write / shared-state-streaming / gen-ui-agent / subagents QA docs where missing, update demos/hitl README cross-links. Refresh showcase/shell + shell-dojo registry + demo-content JSON to match new QA shape. Update integration tooling (audit, create-integration, bundle-demo-content, generate-registry, validate-parity, capture-previews, manifest lib) + e2e tests to the new parity contract.
1.1 KiB
1.1 KiB
QA: Sub-Agents — Claude Agent SDK (Python)
Prerequisites
- Demo is deployed and accessible
- Agent backend is healthy (check /api/health)
Test Steps
1. Basic Functionality
- Navigate to the subagents demo page
- Verify the chat interface loads with title "Sub-Agents"
- Verify the chat input placeholder "Type a message..." is visible
- Send a basic message (e.g. "Hello! What can you do?")
- Verify the agent responds
2. Feature-Specific Checks
Suggestions
- Verify "Get started" suggestion button is visible
Note: Stub Demo
Status: Stub — This demo is currently a stub (TODO: implement)
- Verify the basic CopilotChat loads and accepts messages
- Verify the agent responds to messages
- No custom UI components are expected beyond the chat interface
3. Error Handling
- Send an empty message (should be handled gracefully)
- Verify no console errors during normal usage
Expected Results
- Chat loads within 3 seconds
- Agent responds within 10 seconds
- No UI errors or broken layouts