17 lines
806 B
Markdown
17 lines
806 B
Markdown
# QA: Agentic Chat (Reasoning) — Mastra
|
|
|
|
## Test Steps
|
|
|
|
- [ ] Navigate to `/demos/agentic-chat-reasoning`
|
|
- [ ] Ask a question that could trigger reasoning (e.g. "Explain the Monty Hall problem step by step")
|
|
- [ ] If the underlying model emits reasoning tokens, verify the ReasoningBlock (`data-testid="reasoning-block"`) renders with an amber banner
|
|
|
|
## Expected Results
|
|
|
|
- The `reasoningMessage` slot override is active
|
|
- Reasoning content streams italic under an amber "Reasoning" label
|
|
|
|
## Known Limitation
|
|
|
|
The Mastra weather agent is not guaranteed to emit REASONING*MESSAGE*\* AG-UI events by default. This demo exists primarily to exercise the slot-override path; on models without reasoning output the ReasoningBlock will simply not render and the chat falls back to normal assistant messages.
|