diff --git a/backend/internal/pkg/claude/constants.go b/backend/internal/pkg/claude/constants.go index dfca252f..973bf79f 100644 --- a/backend/internal/pkg/claude/constants.go +++ b/backend/internal/pkg/claude/constants.go @@ -48,9 +48,9 @@ const APIKeyHaikuBetaHeader = BetaInterleavedThinking var DefaultHeaders = map[string]string{ // Keep these in sync with recent Claude CLI traffic to reduce the chance // that Claude Code-scoped OAuth credentials are rejected as "non-CLI" usage. - "User-Agent": "claude-cli/2.1.22 (external, cli)", + "User-Agent": "claude-cli/2.1.81 (external, cli)", "X-Stainless-Lang": "js", - "X-Stainless-Package-Version": "0.70.0", + "X-Stainless-Package-Version": "0.80.0", "X-Stainless-OS": "Linux", "X-Stainless-Arch": "arm64", "X-Stainless-Runtime": "node", diff --git a/backend/internal/service/identity_service.go b/backend/internal/service/identity_service.go index 428f5bfd..a006cea9 100644 --- a/backend/internal/service/identity_service.go +++ b/backend/internal/service/identity_service.go @@ -26,9 +26,9 @@ var ( // 默认指纹值(当客户端未提供时使用) var defaultFingerprint = Fingerprint{ - UserAgent: "claude-cli/2.1.22 (external, cli)", + UserAgent: "claude-cli/2.1.81 (external, cli)", StainlessLang: "js", - StainlessPackageVersion: "0.70.0", + StainlessPackageVersion: "0.80.0", StainlessOS: "Linux", StainlessArch: "arm64", StainlessRuntime: "node",