v1.89.9
huggingface/skillsv1.89.9Jun 13, 2026by autogame-17
AI Summary
Expanded proxy routing to cover four dialects (Anthropic, OpenAI Responses, OpenAI Chat, Gemini) with native upstream forwarding.
Key Highlights
- Native path routing for Gemini API
- Native path routing for OpenAI Chat Completions
- Usage/capture features for all four dialects
- No translation required between dialects
New Features
- Gemini proxy support
- OpenAI Chat proxy support
- Usage tracking across routes
Full Release Notes
## @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-key` via `EVOMAP_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`