更新日志(中文)
[1.3.9] - 2026-07-17
变更
- Trae CN / TRAE SOLO CN 配额与套餐逻辑对齐官方 v2 与社区方案(#1281):CN 账号刷新优先调用 pay v2(
ide_user_pay_status/ide_user_ent_usage),并补充user_current_entitlement_list兜底;识别CNExpress(100)、Pro+ Pack(5)等 CN 产品类型;展示速通可用次数与 Solo 权益并发,有数据但算不出剩余时显示「已同步,剩余额待确认」,不猜测免费剩余;CN 添加账号页明确仅支持完整 JSON、不鼓励裸 Token。感谢 @sqmw(#1281)。
修复
- 修复 Windows 当前用户级 NSIS 更新意外申请管理员权限的问题(#1642):Tauri 无法识别安装包类型时,更新器会对可写的用户级安装选择 NSIS,并对受保护目录继续保守回退 MSI;已明确识别的 NSIS/MSI 类型仍具有最高优先级,真正的系统级 MSI 安装保持原有更新行为。感谢 @xdd666t(#1642)。
- 修复 Codex Responses Lite 丢失带命名空间的协作工具问题(#1647):现在会保留顶层
tools、嵌套input[].additional_tools、payload override 以及 namespacetool_choice中的命名空间工具定义;派生 GPT 会话可再次使用spawn_agent、wait_agent、send_message、followup_task、interrupt_agent和list_agents,并将派生请求中的 Sol / Terra / Luna 简写规范化为准确的 GPT-5.6 模型 ID。(#1647) - 修复过期或残留的 Codex 账号删除后仍显示的问题(#1646):删除账号不再同步等待 API 服务网关重启,也不会仅因账号池同步暂时不可用而失败;账号池引用会先持久化清理,网关随后在后台同步,本地账号继续删除,因此无需再添加一个正常账号才能让问题账号消失。(#1646)
- 修复 HTTP 200 Responses 流内过载被当作不可重试
400的问题(#1651):server_is_overloaded/service_unavailable_error现在会让当前凭据短暂冷却,并仅在尚未输出内容时安全切换账号;model_at_capacity会按可重试容量限制处理;最终失败时保留合法的response.failedSSE 事件,使 Codex 展示真实上游错误,不再误报流提前断开。(#1651)
Changelog (English)
[1.3.9] - 2026-07-17
Changed
- Trae CN / TRAE SOLO CN quota and plan logic aligned with official v2 and community work (#1281): CN account refresh prefers pay v2 (
ide_user_pay_status/ide_user_ent_usage) and falls back withuser_current_entitlement_list; recognizes CN product types such asCNExpress(100)andPro+ Pack(5); shows fast-request remaining counts and Solo pack concurrency, uses “synced, remaining pending” when data exists but remaining quota cannot be derived, and avoids guessing free remaining; the CN add-account flow documents full JSON only (no raw token). Thanks @sqmw (#1281).
Fixed
- Fixed Windows current-user NSIS updates unexpectedly requesting administrator privileges (#1642): when Tauri cannot identify the installer bundle type, the updater now selects NSIS for writable user-level installations and keeps the conservative MSI fallback for protected directories; explicit NSIS/MSI metadata remains authoritative, so genuine system-level MSI installations keep their existing update behavior. Thanks @xdd666t (#1642).
- Fixed Codex Responses Lite dropping namespaced collaboration tools (#1647): namespace tool definitions are now preserved across top-level
tools, nestedinput[].additional_tools, payload overrides, and namespacetool_choice; derived GPT sessions can again usespawn_agent,wait_agent,send_message,followup_task,interrupt_agent, andlist_agents, while Sol / Terra / Luna shorthand in spawn requests is normalized to the exact GPT-5.6 model IDs. (#1647) - Fixed expired or stale Codex accounts sometimes remaining visible after deletion (#1646): removing an account no longer waits for API Service gateway restart or fails solely because pool reconciliation is unavailable; pool references are persisted first, gateway reconciliation continues in the background, and local deletion proceeds so the account disappears immediately without requiring another valid account to be added. (#1646)
- Fixed HTTP 200 Responses streams treating upstream overloads as non-retryable
400errors (#1651):server_is_overloaded/service_unavailable_errornow trigger short credential cooldown and safe account failover before any output is sent, whilemodel_at_capacityis treated as a retryable capacity limit; terminal Responses errors preserve a validresponse.failedSSE event so Codex reports the real upstream failure instead of a generic disconnected stream. (#1651)