# QA: Reasoning (Default Render) — LlamaIndex ## Prerequisites - Demo is deployed and accessible - Agent backend is healthy (check /api/health) ## Test Steps ### 1. Basic Functionality - [ ] Navigate to the reasoning-default demo page (/demos/reasoning-default) - [ ] Verify the chat interface loads with placeholder "Type a message" - [ ] Send a basic question such as "Explain briefly: why does ice float?" - [ ] Verify the agent responds with a text answer ### 2. Built-in Reasoning Slot - [ ] Verify the default CopilotChatReasoningMessage renders (when reasoning tokens surface) as a collapsible card - [ ] Verify the card can be expanded/collapsed - [ ] Confirm no custom reasoning block is used (page passes no slot override) ### 3. Regression - [ ] Multiple turns preserve conversation history - [ ] Default reasoning card re-collapses between messages