Skip to content

Agent Signal Bar v1.5.3

Choose a tag to compare

@github-actions github-actions released this 08 Jul 10:17

Agent Signal Bar v1.5.3

English

Highlights

  • Adds the migration release path for universal macOS updates: existing installs can still update through appcast.xml, while updated apps move to AgentSignalBar-macos-universal-appcast.xml.
  • Ships the macOS app and bundled CLI as universal binaries for Apple Silicon and Intel Macs.
  • Improves Codex account login/removal feedback and Codex Desktop presence accuracy.

Changes

  • New builds now point Sparkle at AgentSignalBar-macos-universal-appcast.xml.
  • Release packaging keeps publishing the legacy appcast.xml and AgentSignalBar.dmg bridge for older installs.
  • GitHub release publishing now uploads both legacy assets and versioned universal macOS assets.
  • CI now cross-builds Intel Mac slices for the app and CLI products.

Fixes

  • Fixed saved Codex account removal so deleting the active saved account also clears or switches the active auth state.
  • Improved Codex login handling by resolving more CLI install paths, opening the browser auth URL from codex login output, and surfacing timeout/failure output.
  • Fixed idle presence rows so closed Terminal, VS Code, Xcode, and JetBrains entrypoints no longer appear as running sessions.
  • Fixed Codex Desktop presence so a visible desktop app window can show as opened without falsely marking idle IDE/terminal detections as active work.
  • Fixed universal packaging edge cases, including debug universal builds and Sparkle framework extended attributes that could break strict code-signature checks.

Release verification

  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/package_release.sh
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/verify_release_all.sh --skip-package
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer AGENT_SIGNAL_LIGHT_ARCHS=universal ./script/build_and_run.sh --verify
  • lipo -info dist/AgentSignalLight.app/Contents/MacOS/AgentSignalLight
  • lipo -info dist/AgentSignalLight.app/Contents/Resources/dist/bin/agent-signal-light

Downloads

简体中文

亮点

  • 加入 universal macOS 更新迁移路径:旧安装仍可通过 appcast.xml 更新,更新后的 App 会改走 AgentSignalBar-macos-universal-appcast.xml
  • macOS App 和随附 CLI 以 universal 二进制发布,同时支持 Apple Silicon 与 Intel Mac。
  • 改进 Codex 账号登录 / 删除反馈,以及 Codex Desktop 打开状态检测准确性。

改进

  • 新构建的 Sparkle 更新地址改为 AgentSignalBar-macos-universal-appcast.xml
  • 发布打包继续保留旧的 appcast.xmlAgentSignalBar.dmg,给尚未迁移的旧安装作为桥接入口。
  • GitHub Release 会同时上传旧资产和带版本号的 universal macOS 资产。
  • CI 增加 Intel Mac slice 交叉编译检查,覆盖 App 和 CLI 产品。

修复

  • 修复删除已保存 Codex 账号时,没有真正清除或切换当前 active auth 状态的问题。
  • 改进 Codex 登录流程:支持更多 CLI 安装路径,从 codex login 输出中打开浏览器认证 URL,并把超时 / 失败输出展示给用户。
  • 修复已关闭的 Terminal、VS Code、Xcode、JetBrains 入口仍显示为运行会话的问题。
  • 修复 Codex Desktop 打开状态:可见桌面端窗口会显示为已打开,但不会再把空闲 IDE / 终端检测误当成工作中的 Agent。
  • 修复 universal 打包边界问题,包括 debug universal 构建和 Sparkle framework 扩展属性导致 strict codesign 失败的问题。

发布验证

  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/package_release.sh
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/verify_release_all.sh --skip-package
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer AGENT_SIGNAL_LIGHT_ARCHS=universal ./script/build_and_run.sh --verify
  • lipo -info dist/AgentSignalLight.app/Contents/MacOS/AgentSignalLight
  • lipo -info dist/AgentSignalLight.app/Contents/Resources/dist/bin/agent-signal-light

下载