@@ -136,7 +136,7 @@ func validClaudeCodeBodyJSON() []byte {
136136 return []byte (`{
137137 "model":"claude-3-5-sonnet-20241022",
138138 "system":[{"text":"You are Claude Code, Anthropic's official CLI for Claude."}],
139- "metadata":{"user_id":"user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_abc-123 "}
139+ "metadata":{"user_id":"user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa "}
140140 }` )
141141}
142142
@@ -190,7 +190,7 @@ func TestSetClaudeCodeClientContext_ReuseParsedRequestAndContextCache(t *testing
190190 System : []any {
191191 map [string ]any {"text" : "You are Claude Code, Anthropic's official CLI for Claude." },
192192 },
193- MetadataUserID : "user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_abc-123 " ,
193+ MetadataUserID : "user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa " ,
194194 }
195195
196196 // body 非法 JSON,如果函数复用 parsedReq 成功则仍应判定为 Claude Code。
@@ -209,7 +209,7 @@ func TestSetClaudeCodeClientContext_ReuseParsedRequestAndContextCache(t *testing
209209 "system" : []any {
210210 map [string ]any {"text" : "You are Claude Code, Anthropic's official CLI for Claude." },
211211 },
212- "metadata" : map [string ]any {"user_id" : "user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_abc-123 " },
212+ "metadata" : map [string ]any {"user_id" : "user_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_account__session_aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa " },
213213 })
214214
215215 SetClaudeCodeClientContext (c , []byte (`{invalid` ), nil )
0 commit comments