refactor(claude): deduplicate CLI identity application and tidy helpers
- Extract the credential-identity block shared by the streaming and non-streaming Claude paths into applyClaudeCLIIdentity, so the identity seed choice (API key versus stable Kimi auth identity) cannot drift between the two paths - Move stripDefaultKimiClaudeCodeAttribution next to the other attribution and CCH helpers in claude_signing.go; it is only called from the Claude executor paths and never from the Kimi executor itself - Reattach the addConfigHeadersToAttrs doc comment to its function in the watcher synthesizer helpers
S
sususu committed
f3e836ce6c36d79f0d567371f02e0df3ce8d3e58
Parent: aec70df