@@ -21,13 +21,14 @@ import (
2121)
2222
2323const (
24- codexCompatBaseURL = "https://chatgpt.com/backend-api/codex"
25- codexClientVersion = "0.101.0"
26- codexCompatUserAgent = "codex_cli_rs/0.101.0 (Mac OS 26.0.1; arm64) Apple_Terminal/464"
27- qwenCompatBaseURL = "https://portal.qwen.ai/v1"
28- qwenCompatUserAgent = "QwenCode/0.10.3 (darwin; arm64)"
29- kimiCompatBaseURL = "https://api.kimi.com/coding/v1"
30- kimiCompatUserAgent = "KimiCLI/1.10.6"
24+ codexCompatBaseURL = "https://chatgpt.com/backend-api/codex"
25+ codexClientVersion = "0.115.0-alpha.27"
26+ codexCompatOriginator = "codex-tui"
27+ codexCompatUserAgent = "codex-tui/0.115.0-alpha.27 (Mac OS 26.0.1; arm64) Apple_Terminal/464"
28+ qwenCompatBaseURL = "https://portal.qwen.ai/v1"
29+ qwenCompatUserAgent = "QwenCode/0.10.3 (darwin; arm64)"
30+ kimiCompatBaseURL = "https://api.kimi.com/coding/v1"
31+ kimiCompatUserAgent = "KimiCLI/1.10.6"
3132)
3233
3334type providerAPIRuntimeState struct {
@@ -910,7 +911,7 @@ func applyAttemptProviderHeaders(req *http.Request, attempt authAttempt, provide
910911 req .Header .Set ("Accept" , "application/json" )
911912 }
912913 if attempt .kind != "api_key" {
913- req .Header .Set ("Originator" , "codex_cli_rs" )
914+ req .Header .Set ("Originator" , codexCompatOriginator )
914915 if attempt .session != nil && strings .TrimSpace (attempt .session .AccountID ) != "" {
915916 req .Header .Set ("Chatgpt-Account-Id" , strings .TrimSpace (attempt .session .AccountID ))
916917 }
0 commit comments