github jlcodes99/cockpit-tools v0.9.10
Cockpit Tools v0.9.10

9 hours ago

更新日志(中文)

[0.9.10] - 2026-03-02

变更

  • 唤醒链路稳定性进一步对齐官方客户端:官方 LS 启动等待窗口提升到 60 秒,client-gateway 轨迹轮询窗口同步提升到 60 秒,并将 app_data_dir 调整为官方风格的 IDE 级目录(默认 antigravity,可通过 AG_WAKEUP_OFFICIAL_LS_APP_DATA_DIR 覆盖)。
  • 唤醒网关的错误处理语义对齐长任务执行场景:当轨迹状态仍为 RUNNING 时,中间出现的 errorMessage 不再立即判失败,而是继续轮询等待最终结果。
  • Antigravity 套餐徽标展示在多入口统一:通过 getAntigravityTierBadge 统一档位徽标映射,并在账号页与验证详情页复用同一展示口径。
  • 多开实例账号下拉顺序与账号页排序逻辑全平台对齐:Antigravity / Codex / GitHub Copilot / Windsurf / Kiro 的实例账号下拉统一复用各自账号页排序规则,避免页面间顺序漂移。
  • 全平台账号页排序偏好支持重启恢复:所有账号页的排序字段与排序方向已持久化到本地,应用重启后自动恢复。
  • 实例列表排序偏好按平台持久化:实例列表排序字段(createdAt / lastLaunchedAt)与排序方向按平台类型分别持久化,重启后不再重置实例排序。

修复

  • 唤醒链路对上游临时失败新增一次自动重试:对于 AG_WAKEUP_ERROR_JSONtemporary/HTTP 5xx 类错误,增加延迟后的一次自动重试,再决定最终失败。
  • 账号验证“查看详情”现在可直接看到后端错误文案:详情列表新增 lastMessage 渲染(含截断),可直接看到如 Agent execution terminated due to error. 的用户态错误信息。
  • 唤醒任务页账号邮箱脱敏覆盖补齐:任务卡片、测试账号选择、历史记录与调试信息复制文本均统一走隐私脱敏展示。

Changelog (English)

[0.9.10] - 2026-03-02

Changed

  • Official-aligned wakeup execution stability: Extended official LS startup wait to 60s, aligned client-gateway trajectory polling window to 60s, and switched app_data_dir to an official-style IDE-level directory (antigravity, overridable by AG_WAKEUP_OFFICIAL_LS_APP_DATA_DIR).
  • Wakeup gateway error-handling flow now mirrors long-running cascade behavior: When trajectory status remains RUNNING, intermediate errorMessage steps are treated as transient and polling continues before final fail/success decision.
  • Antigravity plan badge rendering unified across account surfaces: Centralized tier badge mapping via getAntigravityTierBadge and reused it in Accounts and verification detail surfaces.
  • Instance account selector ordering now follows Accounts sorting across all platforms: Account dropdown ordering in multi-instance views now reuses each platform’s Accounts sort logic (Antigravity / Codex / GitHub Copilot / Windsurf / Kiro), avoiding cross-page ordering drift.
  • Accounts sort preferences are now persisted for all platforms: Sort field and sort direction in all account pages now persist to local storage and are restored after restart.
  • Instances list sort preferences are now persisted per platform: Instance list sort field (createdAt / lastLaunchedAt) and direction now persist by app type, so restart no longer resets instance list sorting.

Fixed

  • Temporary upstream failures now self-retry once in wakeup path: temporary/HTTP 5xx style payloads from AG_WAKEUP_ERROR_JSON now trigger a delayed one-time retry before returning failure.
  • Wakeup verification detail now shows backend user-facing error message: Detail list now renders lastMessage (with truncation), so messages like Agent execution terminated due to error. are visible.
  • Wakeup tasks now respect privacy masking for account emails: Masking is now applied in task cards, test selectors, history rows, and copied debug text.

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.