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`