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

latest release: v0.20.2
2 hours ago

更新日志(中文)

[0.20.1] - 2026-03-23

新增

  • Codex 唤醒任务现已新增“随时可看”的执行详情入口:每张任务卡片都会提供独立详情图标,点击后可打开与手动测试共用的“执行结果”弹窗,在任务开始前先查看待执行账号,定时任务真正启动后也会继续在同一个弹窗里展示进度。

修复

  • Codex 唤醒任务卡片现已为手动执行补上确认步骤,并按任务批次统计触发历史数量:点击手动执行按钮时会先弹出确认框,避免误触后立即唤醒账号;触发历史角标也改为按任务/测试批次分组统计,不再按账号执行条数放大数量。
  • 发版资产上传现已改为先锁定单一 GitHub Release 再重建聚合元数据:发布工作流现在会先创建唯一 draft release,再按 releaseId 上传矩阵构建产物,避免同一版本被拆成多个 draft release,进而导致 macOS、Windows、Linux 的合并 latest.jsonSHA256SUMS.txt 生成失败。

Changelog (English)

[0.20.1] - 2026-03-23

Added

  • Codex wakeup tasks now include an always-available execution details view: each task card adds a dedicated details icon that opens the same execution-results dialog used by manual tests, so users can inspect queued accounts before a run starts and keep watching the same panel when a scheduled run begins.

Fixed

  • Codex wakeup task cards now guard manual runs and count trigger history by task run instead of per-account records: clicking the manual-run action now requires confirmation before immediately waking accounts, and the history badge reflects grouped task/test executions instead of inflated per-account totals.
  • Release asset publishing now keeps updater bundles in a single GitHub release before merged metadata is rebuilt: the release workflow now creates one draft release up front and uploads matrix artifacts by releaseId, preventing split draft releases from breaking merged latest.json and SHA256SUMS.txt generation across macOS, Windows, and Linux.

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.