You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.