15 Commits
Author SHA1 Message Date
zeekay 51aea6411e feat: multi-provider auth (Hanzo, Claude, ChatGPT) + rebrand TUI to Hanzo Dev
Auth changes:
- HANZO_API_KEY has highest priority, then CODEX_API_KEY, ANTHROPIC_API_KEY, OPENAI_API_KEY
- Default OAuth issuer changed to hanzo.id (Casdoor)
- Skip API key exchange for non-OpenAI issuers (Casdoor uses access_token directly)
- RefreshRequest includes client_secret for Casdoor compat
- id_token_or_access() fallback for Casdoor token refresh
- Login status detects provider from key prefix (sk-hanzo-, sk-ant-, sk-)
- Hanzo client credentials (app-hanzo) for OAuth flow

Branding:
- Welcome screen: "Hanzo Dev — AI development in the terminal"
- All user-facing "Codex" → "Hanzo Dev"
- Update URLs point to github.com/hanzoai/dev
- npm package: @hanzo/dev
- Windows toast: "Hanzo Dev"
2026-03-13 02:50:33 -07:00
James Peter c90f1ec297 Refresh codex-rs mirror to upstream/main 2026-01-22 08:56:06 +10:00
James Peter 3be71dd67d Refresh codex-rs mirror to upstream/main 2026-01-17 10:21:37 +10:00
James Peter 5891a89a2c Refresh codex-rs mirror to upstream/main 2026-01-13 17:15:20 +10:00
James Peter 6c2219349a Refresh codex-rs mirror to upstream/main 2026-01-12 08:36:19 +10:00
James Peter 67be92bfb7 Refresh codex-rs mirror to upstream/main 2026-01-06 16:52:24 +10:00
James Peter 76870c2e4f Refresh codex-rs mirror to upstream/main 2025-12-28 07:26:17 +10:00
James Peter c7c902a2dc Refresh codex-rs mirror to upstream/main 2025-12-23 03:14:51 +10:00
James Peter 71a5a76033 Refresh codex-rs mirror to upstream/main 2025-12-22 17:00:43 +10:00
James Peter 2d42dcc540 Refresh codex-rs mirror to upstream/main 2025-12-20 17:03:19 +10:00
James Peter d9217c87c9 Refresh codex-rs mirror to upstream/main 2025-12-19 04:36:12 +10:00
James Peter 37e08d57a2 Refresh codex-rs mirror to upstream/main 2025-12-17 13:23:13 +10:00
James Peter 8c9f37f6e0 Refresh codex-rs mirror to upstream/main 2025-12-15 06:53:49 +10:00
James Peter 6eb82a3fc0 Refresh codex-rs mirror to upstream/main 2025-12-12 09:33:40 +10:00
James Peter 12731adec5 Refresh codex-rs mirror to upstream/main 2025-12-11 12:17:57 +10:00