feat: add OpenRouter as API provider#165
feat: add OpenRouter as API provider#165nioasoft wants to merge 5 commits intoAutoForgeAI:masterfrom
Conversation
66ea11f to
6513aef
Compare
|
i cant run see the setting modal after rebuilding the UI, any suggestions ? thank you |
in this version? |
My bad was on the wrong version. i can see the modal updated, will test it and comeback if any errors popup |
|
update: whene using openrouter API : with one task its seems that the test to the api is good but task cant get to pass the progress tab
|
Enables access to 200+ models via OpenRouter's unified API, including Claude, Gemini, GPT-4o, and DeepSeek variants. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add claude-opus-4-6 as default model for Claude provider - Update OpenRouter models: add Gemini 2.5 Flash, GPT-4.1, o3 - Replace deprecated GPT-4o with GPT-4.1 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace outdated GPT-4.1/o3 with GPT-5.2 and GPT-5 Mini, reorder models with Opus 4.6 first. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Store auth tokens per-provider (api_auth_token.{provider}) with global fallback
- Add POST /api/settings/test-connection endpoint (Claude CLI check + HTTP provider test)
- Provider badge in header now clickable to open settings
- Show badge for all providers including Claude (orange)
- Fix model selection: dropdown for 4+ models, grid for 2-3
- Fix provider button grid layout (3-col grid)
- Update GLM endpoint to coding API (api.z.ai/api/coding/paas/v4)
- Update GLM info text
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Base URL: https://api.z.ai/api/anthropic (not coding/paas endpoint) - Model IDs: GLM-4.7, GLM-4.5-Air (case-sensitive, uppercase) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5af0450 to
16da644
Compare
Summary
Test plan
cd ui && npm run build) — verified ✅🤖 Generated with Claude Code