Description
Running happy connect claude fails with "Token exchange failed: Forbidden" error. This was working previously but has recently stopped working.
Steps to Reproduce
- Run
happy connect claude in terminal
- Browser opens Claude OAuth authorization page
- After authorization, callback returns to
localhost:54545/callback with a code
- Token exchange fails with "Forbidden"
Error Output
🔌 Connecting Anthropic to Happy cloud
🚀 Registering Anthropic token with server
🚀 Starting Anthropic Claude authentication...
📡 Using callback port: 54545
📋 Opening browser for authentication...
❌ Failed to authenticate with Anthropic
Error: Token exchange failed: Forbidden
Environment
- happy-coder version: 0.13.0
- Claude Code version: 2.1.81
- OS: macOS Darwin 25.3.0