去除掉统一user-agent的冗余逻辑,增加流式处理日志打印

This commit is contained in:
sczheng189
2025-09-07 08:41:11 +08:00
parent 9d1906c0b1
commit 0cb58c099d

View File

@@ -671,15 +671,8 @@ class ClaudeRelayService {
}
// 使用统一 User-Agent 或客户端提供的,最后使用默认值
if (
(!options.headers['User-Agent'] && !options.headers['user-agent']) ||
account.useUnifiedUserAgent === 'true'
) {
const userAgent =
unifiedUA ||
clientHeaders?.['user-agent'] ||
clientHeaders?.['User-Agent'] ||
'claude-cli/1.0.102 (external, cli)'
if (!options.headers['User-Agent'] && !options.headers['user-agent']) {
const userAgent = unifiedUA || 'claude-cli/1.0.57 (external, cli)'
options.headers['User-Agent'] = userAgent
}
@@ -941,15 +934,8 @@ class ClaudeRelayService {
}
// 使用统一 User-Agent 或客户端提供的,最后使用默认值
if (
(!options.headers['User-Agent'] && !options.headers['user-agent']) ||
account.useUnifiedUserAgent === 'true'
) {
const userAgent =
unifiedUA ||
clientHeaders?.['user-agent'] ||
clientHeaders?.['User-Agent'] ||
'claude-cli/1.0.102 (external, cli)'
if (!options.headers['User-Agent'] && !options.headers['user-agent']) {
const userAgent = unifiedUA || 'claude-cli/1.0.57 (external, cli)'
options.headers['User-Agent'] = userAgent
}