Files
copilotkit__copilotkit/showcase/integrations/llamaindex/qa/reasoning-default-render.md
Jordan Ritter dd06dd89d1 refactor(showcase): rename packages/ to integrations/
The showcase framework directories better reflect their role as
integration examples rather than distributable packages.
Renames showcase/packages/ -> showcase/integrations/ and updates
the test docker-compose file reference accordingly.
2026-04-28 07:47:35 -07:00

858 B

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-render demo page
  • 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