showcase/integrations/strands/qa/declarative-hashbrown.md
/demos/declarative-hashbrownagent_server.py running and healthy; the shared agent at / cannot emit
the hashbrown envelope, so a dedicated prompt-specialized agent is mounted
at /byoc-hashbrown/src/app/api/copilotkit-declarative-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.py; the byoc_ prefix on the backend module
and the /byoc-hashbrown/ HTTP mount are deliberate and stay.src/app/api/copilotkit-byoc-hashbrown/route.ts is still present
alongside the canonical one; the demo page uses the declarative- route.