Skip to content

Agent Signal Bar v1.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Jun 16:20

Agent Signal Bar v1.5.0

English

Highlights

  • Adds Codex multi-account switching with scoped browser login, account details, saved account switching, and account-scoped usage snapshots.
  • Adds Codex and Claude platform switching on the Usage page, keeping account, quota, and token usage labels aligned with the selected platform.
  • Reworks Codex usage collection with the imported Agent Signal Bar cost-usage scanner, faster cached refreshes, and app-owned cache names.
  • Adds an optional Debug page with Codex-style logs, fetch diagnostics, OpenAI Cookie controls, cache clearing, and light-effect debugging.

Changes

  • Codex account credentials are stored in Keychain; account metadata stays in App Support without long-lived auth blob copies.
  • Manual OpenAI Cookie entry uses a secure field and Keychain storage, with migration from the old UserDefaults value.
  • The Usage page now keeps the main view focused on account, quota sessions, and token usage; advanced source and cookie settings live inside account details.
  • Codex detail now shows service status, CLI version, account, and real plan information.
  • The command line tool installer now installs the agent-signal-light command from Advanced settings.
  • Cost-usage runtime naming and cache roots now use Agent Signal Bar names, with one-time migration from the old imported cache path.
  • Release packaging now includes third-party license notices for bundled dependencies.

Fixes

  • Fixed account switching so quota and token usage refresh against the selected Codex account.
  • Fixed token usage totals and chart refresh behavior by using cached daily activity immediately and scanning incrementally.
  • Fixed duplicate 30-day quota display when only one Codex quota window is available.
  • Fixed light debug so the status bar and floating signal use the same animation clock and stay in sync.
  • Removed the tool-call usage block and unrelated agent/script rows from the user-facing Usage and Run views.
  • Fixed package and notarization scripts for the updated bundle metadata and notice files.

Release verification

  • git diff --check
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift test --scratch-path .build-test
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/build_and_run.sh --verify
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/package_app.sh

Downloads

简体中文

亮点

  • 新增 Codex 多账户切换,支持隔离浏览器登录、账户详情、保存账户切换和按账户保存的用量快照。
  • 「用量」页面新增 Codex / Claude 平台切换,账户、额度和 Token 使用会跟随所选平台切换显示。
  • 重做 Codex 用量采集,使用导入后的 Agent Signal Bar 成本扫描器、快速缓存刷新和应用专属缓存命名。
  • 新增可选「调试」页面,包含 Codex 风格日志、获取策略诊断、OpenAI Cookie 控制、缓存清理和灯光调试。

改进

  • Codex 账户凭据改存 Keychain;App Support 只保留账户元数据,不再长期保存 auth blob 副本。
  • 手动 OpenAI Cookie 改用安全输入框和 Keychain 存储,并自动迁移旧的 UserDefaults 值。
  • 「用量」主页面聚焦账户、额度会话和 Token 使用;用量来源和 Cookie 设置移动到账户详情中。
  • Codex 详情现在显示服务状态、CLI 版本、账户和真实套餐信息。
  • 高级设置新增命令行工具安装入口,用于安装 agent-signal-light 命令。
  • 成本扫描的运行命名和缓存目录改为 Agent Signal Bar 专属名称,并提供旧导入缓存的一次性迁移。
  • 发布包现在包含捆绑依赖的第三方 license / notice。

修复

  • 修复切换 Codex 账户后额度和 Token 使用不会跟随选中账户刷新的问题。
  • 修复 Token 使用总量和图表刷新问题:先显示缓存每日数据,再做增量扫描。
  • 修复只有 30 天额度窗口时重复显示两个相同额度卡片的问题。
  • 修复灯光调试中状态栏和悬浮灯不同步的问题,现在两者使用同一个动画时钟。
  • 从用户可见的用量和运行页面移除工具调用块、其他 Agent / 本地脚本等无关内容。
  • 修复更新后的 bundle 元数据、notice 文件相关的打包和 notarization 脚本。

发布验证

  • git diff --check
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift test --scratch-path .build-test
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/build_and_run.sh --verify
  • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer ./script/package_app.sh

下载