mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-07 14:58:23 +08:00
多人共享同一 OAuth 账号时,各用户 Codex 客户端携带各自不同的 installation_id/session_id/thread_id, 上游据此判定设备数和会话数并限制配额。本功能将这些标识改写为账号级恒定值。 四档策略(账号级 extra 字段 codex_fingerprint_mode): - off: 不做任何收敛,原样透传 - device: 仅收敛 installation_id - session(默认): 收敛 installation_id + session_id,thread_id 按客户端原始 session 派生 - full: 收敛所有标识(installation_id + session_id + thread_id) 改写覆盖 6 个指纹载体:x-codex-turn-metadata 头(JSON 内部字段)、x-codex-window-id、 x-codex-installation-id、x-client-request-id、session-id/session_id/thread-id、 请求体 client_metadata。头和体共享同一份预计算 IDs 确保 turn_id 等随机字段一致。