Add multi-provider LLM support with model selection

- Support OpenRouter, OpenAI, and Anthropic providers
- Fetch available models after entering API key
- OpenRouter sorted by price (cheapest first)
- Store provider, model, and key per user
- Update reflections API to use selected provider/model

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Gemini Agent
2026-01-24 12:23:31 +00:00
parent 9711baf54e
commit 83ee6eefec
8 changed files with 952 additions and 124 deletions

View File

@@ -22,6 +22,13 @@
"when": 1769256216333,
"tag": "0002_windy_rawhide_kid",
"breakpoints": true
},
{
"idx": 3,
"version": "6",
"when": 1769257297672,
"tag": "0003_blue_korg",
"breakpoints": true
}
]
}