github diegosouzapw/OmniRoute v2.2.3
Release v2.2.3 — Community Bug Fixes

latest releases: v3.7.5, v3.7.4, v3.7.3...
one month ago

Bug Fixes

fix(google-cli): remove fake projectId fallback (#285) — by @hijak

OmniRoute was generating random fake project IDs (useful-fuze-a04c5) when OAuth credentials lacked a real GCP projectId. This caused confusing Permission denied on resource project and Verify your account errors from Google.

Now throws a clear actionable error: "Reconnect OAuth so OmniRoute can load your real Cloud Code project."
Affects: antigravity.ts, openai-to-gemini.ts, geminiHelper.ts


fix(claude): extend empty tool name filter to all message roles + tool_result guard (#288) — by @ngleichner1

  • Pass 1.4 now filters tool_use blocks with empty names from all message roles (not just assistant)
  • Filters tool_result blocks missing tool_use_id
  • Filters top-level body.tools declarations with empty names in the mapping stage
  • Prevents Invalid input[x].name: empty string 400 errors from Claude API

fix(docker): explicit @swc/helpers COPY in Dockerfile (#288)

Added COPY --from=builder /app/node_modules/@swc/helpers to runner-base stage. The standalone tracer doesn't always include this package, causing runtime MODULE_NOT_FOUND: @swc/helpers/esm/... crashloops.

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.