github diegosouzapw/OmniRoute v2.0.0
Release v2.0.0 — MCP Multi-Transport, A2A Protocol, Auto-Combo Engine

latest releases: v3.6.9, v3.6.8, v3.6.6...
one month ago

🚀 Release v2.0.0 — MCP Multi-Transport, A2A Protocol, Auto-Combo Engine & Full Type Safety Overhaul

OmniRoute 2.0 transforms the AI gateway into a fully agent-controllable platform. AI agents can now discover, orchestrate, and optimize routing through 16 MCP tools (via 3 transports: stdio, SSE, Streamable HTTP) or the A2A v0.3 protocol. Accompanied by a self-healing Auto-Combo engine, VS Code extension, consolidated Endpoints dashboard with service toggles, and a comprehensive type safety overhaul across the entire codebase.

🔌 MCP Multi-Transport (3 Modes)

  • stdio — Local transport for IDE integration (Claude Desktop, Cursor, VS Code Copilot)
  • SSE — Remote HTTP transport at /api/mcp/sse
  • Streamable HTTP — Modern bidirectional HTTP at /api/mcp/stream
  • Transport Selector UI — Pick mode from the MCP tab with connection URLs and Copy button

🆕 MCP Server (16 Tools)

  • 8 Essential Tools: get_health, list_combos, get_combo_metrics, switch_combo, check_quota, route_request, cost_report, list_models_catalog
  • 8 Advanced Tools: simulate_route, set_budget_guard, set_resilience_profile, test_combo, get_provider_metrics, best_combo_for_task, explain_route, get_session_snapshot
  • 9 Scoped Permissions with wildcard support + audit logging + Zod schemas

🤖 A2A Server (Agent-to-Agent v0.3)

  • JSON-RPC 2.0 with message/send, message/stream, tasks/get, tasks/cancel
  • 2 skills: smart-routing + quota-management
  • SSE streaming with 15s heartbeat, task lifecycle management

⚡ Auto-Combo Engine

  • 6-factor scoring, 30+ models × 6 task types, 4 mode packs
  • Self-healing with progressive cooldowns and probe-based re-admission
  • Bandit exploration (5%) + EMA persistence

🎛️ Consolidated Endpoints Dashboard

  • Tabbed navigation: Endpoint Proxy, MCP, A2A, API Endpoints
  • ON/OFF toggle switches for MCP and A2A (default: OFF)
  • Live status indicators with 30s auto-refresh

🧩 VS Code Extension

  • MCP Client (16 tools) + A2A Client + Smart Dispatch
  • Budget Guard, Health Monitor, Mode Pack Selector, Human Checkpoint

🔧 Code Quality

  • Eliminated any types across entire codebase
  • Zod validation schemas for all MCP tools and API layer
  • 1000+ tests (unit, integration, E2E, security, schema hardening)
  • Full TypeScript migration for test suite

📁 60+ New Files | 22 Commits | 14 Feature Sections

See CHANGELOG.md for the full list of changes.

What's Changed

New Contributors

Full Changelog: v1.8.1...v2.0.0

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.