Files
openswarm/backend/apps
ciregenzandClaude Opus 4.6 0a907e4bac [eric] fix subscription provider IDs, handle both OAuth flows
- Fixed provider IDs to match 9Router: claude, codex, github, gemini-cli
- Handle authorization_code_pkce flow (Claude, Codex) — opens browser, polls status
- Handle device_code flow (GitHub, Qwen, Kiro) — shows code, polls for completion
- Pass code_verifier and extra_data through poll endpoint
- Fix isConnected check for 9Router's {connections: [...]} response format
- Auto-start 9Router in backend lifespan

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 21:03:07 -07:00
..
2026-03-13 12:09:25 -07:00
2026-03-13 12:09:25 -07:00
2026-03-13 12:09:25 -07:00
2026-03-13 12:09:25 -07:00