fix(claude-code): 升级伪装的 Claude Code 版本到 2.1.284

上游按模型校验 Claude Code 最低版本,claude-opus-5-5 要求 >= 2.1.280,
而 profile 里写死的 2.1.161 会被拒绝(claude_code_version_too_old, 400),
且 Aether 会统一改写 UA,真实 Claude Code 客户端也会受影响。

将 cli_version 升级为 2.1.284,并同步 stainless 包版本 (0.112.1) 与
node 运行时版本 (v26.3.0),保持指纹一致;相关测试断言同步更新。
This commit is contained in:
dalamudx
2026-09-29 18:47:59 +08:00
parent c1aa5d618d
commit e8ee7b4ecf
7 changed files with 29 additions and 29 deletions
@@ -1585,7 +1585,7 @@ async fn gateway_executes_claude_code_cli_stream_via_local_decision_gate_with_lo
);
assert_eq!(
seen_execution_runtime_request.user_agent,
"claude-cli/2.1.161 (external, cli)"
"claude-cli/2.1.284 (external, cli)"
);
assert_eq!(
seen_execution_runtime_request.endpoint_tag,
@@ -567,11 +567,11 @@ async fn gateway_executes_claude_code_cli_sync_via_local_decision_gate_with_loca
assert_eq!(seen_execution_runtime_request.x_stainless_helper_method, "");
assert_eq!(
seen_execution_runtime_request.x_stainless_package_version,
"0.94.0"
"0.112.1"
);
assert_eq!(
seen_execution_runtime_request.user_agent,
"claude-cli/2.1.161 (external, cli)"
"claude-cli/2.1.284 (external, cli)"
);
assert_eq!(
seen_execution_runtime_request.endpoint_tag,