Skip to content

v1.0.2

Choose a tag to compare

@blhsing blhsing released this 15 May 04:44
· 138 commits to master since this release

Fixes

  • Strip output_config.format before forwarding to upstream. Copilot routes Claude through Google Vertex AI on its backend, and at least one Vertex project hosting claude-opus-4-7 has an org policy that blocks the structured_outputs feature, so any request asking for output_config.format = {"type": "json_schema", ...} came back as HTTP 400 / FAILED_PRECONDITION. Most affected: Claude Code's background session-title generator (~57 errors/day in observed deployments). The proxy now drops output_config.format so the call goes through as plain text — well-formed JSON usually still comes back because the surrounding prompt asks for it.