- Demo is deployed and accessible
- Agent backend is healthy (check /api/health)
ANTHROPIC_API_KEYis set on the deployment
- Navigate to
/demos/agent-config - Verify the config card renders with three select inputs:
agent-config-tone-select,agent-config-expertise-select,agent-config-length-select - Verify the chat surface is visible below the config card
- Set tone to
professional, send "Tell me about Paris" - Verify Claude's reply avoids emoji and exclamation marks
- Change tone to
enthusiastic, send the same prompt - Verify the next reply is noticeably more upbeat
- Set expertise to
beginner, ask "Explain quantum entanglement" - Verify the reply defines jargon and uses an analogy
- Switch to
expertand ask again - Verify the reply uses precise terminology and skips basics
- Set responseLength to
conciseand ask anything open-ended - Verify the reply is at most 3 sentences
- Switch to
detailed - Verify the reply spans multiple paragraphs
- Send a message without changing any config first — verify the default (professional / intermediate / concise) behaviour holds
- No console errors during normal usage
- Config changes take effect on the NEXT message (not retroactively).
forwardedPropsreaches the backend viaforwarded_props.config.configurable.properties.