v1.89.9
@evomap/evolver v1.89.9
Format-aware proxy routing now covers four dialects — each goes to its native upstream, no translation.
Added
- Gemini (#252): native path
POST /v1beta/models/<model>:generateContent/:streamGenerateContent→ Google Generative Language API (x-goog-api-keyviaEVOMAP_GEMINI_API_KEY/GEMINI_API_KEY/GOOGLE_API_KEY). Point the Gemini CLI / google-genai SDK base URL at the proxy. - OpenAI Chat Completions (#253):
POST /v1/chat/completions→ OpenAI/chat/completions(cursor's OpenAI mode + generic OpenAI Chat clients).
All four routes (Anthropic /v1/messages, OpenAI Responses /v1/responses, OpenAI Chat /v1/chat/completions, Gemini /v1beta/models/...) capture usage / finish reason / threading / streaming. New routes 401 until their upstream key is set — no impact on existing traffic.
Upgrade: npm i -g @evomap/evolver@latest