v1.89.10

nari-labs/dia2v1.89.10Jun 13, 2026by autogame-17

AI Summary

This release significantly expands format-aware proxy routing by adding native support for Ollama and Vertex AI Gemini, covering major coding-agent API surfaces without translation.

Key Highlights

  • Added native routes for Ollama (POST /api/chat, NDJSON streaming) and Vertex AI Gemini.
  • Added GET /v1/models probe for Anthropic and OpenAI model lists.
  • Supports opencode/Kiro trace client detection.
  • New routes are inert until configured, ensuring no impact on existing traffic.

New Features

  • Ollama support (chat/generate endpoints)
  • Vertex AI Gemini support (native paths, OAuth Bearer)
  • GET /v1/models probe (Anthropic/OpenAI)
  • opencode/Kiro trace client detection

Full Release Notes

## @evomap/evolver v1.89.10

Format-aware proxy routing now covers all major coding-agent API surfaces — each dialect forwards to its native upstream, no translation.

### Added (#254)
- **GET /v1/models** probe → Anthropic or OpenAI model list (by `anthropic-version` header); codex/opencode/cursor/SDK startup probes no longer 404.
- **Ollama** → `POST /api/chat` + `/api/generate` (`EVOMAP_OLLAMA_BASE_URL`, default 127.0.0.1:11434), NDJSON streaming.
- **Vertex AI Gemini** → native `/v1/projects/.../locations/.../models:…` path, region base, OAuth Bearer (`EVOMAP_VERTEX_ACCESS_TOKEN`).
- **opencode / Kiro** trace client detection (Kiro = managed AWS backend → captured via session hooks, not the proxy).

New routes are inert until their upstream key is configured — no impact on existing traffic.

Upgrade: `npm i -g @evomap/evolver@latest`