codex/fix-versioned-gemini-base-url
main
原因:DataEyes 等 Gemini 兼容平台的 base URL 已包含 /v1,客户端仍固定追加 /v1beta,导致请求落到 /v1/v1beta 并返回 404。
变更:保留 /v1、/v1beta、/v1alpha 版本路径;未声明版本时继续默认 /v1beta,并保留 /openai 兼容路径归一化。
影响:仅修正 Gemini 原生协议上游 URL 拼接,不变更公共 API 前缀、接口契约、数据库或前端。
验证:go vet ./...;go test ./...;govulncheck ./...;gofmt 无输出。
No dependencies set.
The note is not visible to the blocked user.
原因:DataEyes 等 Gemini 兼容平台的 base URL 已包含 /v1,客户端仍固定追加 /v1beta,导致请求落到 /v1/v1beta 并返回 404。
变更:保留 /v1、/v1beta、/v1alpha 版本路径;未声明版本时继续默认 /v1beta,并保留 /openai 兼容路径归一化。
影响:仅修正 Gemini 原生协议上游 URL 拼接,不变更公共 API 前缀、接口契约、数据库或前端。
验证:go vet ./...;go test ./...;govulncheck ./...;gofmt 无输出。