Files
2026-07-13 12:58:18 +08:00

17 lines
939 B
Markdown

# QA: BYOC (json-render) — CrewAI (Crews)
- [ ] Navigate to `/demos/byoc-json-render`.
- [ ] Verify the page root (`data-testid="byoc-json-render-root"`) renders.
- [ ] Verify the composer shows the pre-seeded suggestion pills.
- [ ] Click a suggestion that exercises multi-component output (sales
dashboard with metric + chart); verify the MetricCard renders WITH
a nested BarChart below it (children forwarding works).
- [ ] Click a pie-chart suggestion; verify the PieChart renders without a
React console error like "useVisibility must be used within a
VisibilityProvider" (JSONUIProvider must wrap Renderer).
- [ ] Click a bar-chart suggestion; verify the BarChart renders with
correctly-labelled bars.
- [ ] Verify that, while the agent is mid-stream, the default assistant
message bubble shows the streaming text; once the JSON is complete,
the view switches to the rendered components.