showcase/integrations/crewai-crews/qa/declarative-hashbrown.md
/demos/declarative-hashbrownagent_server.py running and healthy; it mounts the crew at
/byoc-hashbrownsrc/app/api/copilotkit-byoc-hashbrown/route.ts proxies to
${AGENT_URL}/byoc-hashbrown (AGENT_URL defaults to
http://localhost:8000)OPENAI_API_KEY set for the agent backend@hashbrownai/core + @hashbrownai/react (0.5.0-beta.4) installed in the
package/demos/declarative-hashbrown@hashbrownai/react visibledata-testid="metric-card")
renders in the transcriptdata-testid="bar-chart" or data-testid="pie-chart") rendersdata-testid="pie-chart") rendersdata-testid="bar-chart") rendersuseHashBrownKit must be used within HashBrownDashboard errorssrc/agents/byoc_hashbrown_agent.py; the byoc_ prefix on the backend
module is deliberate and stays.runtimeUrl="/api/copilotkit-byoc-hashbrown" with
agent="byoc-hashbrown-demo", and the page root carries
data-testid="byoc-hashbrown-root" (absent from the north star). A legacy
/demos/byoc-hashbrown route re-exports the same page, so both URLs
render identically.