Releases: alisas-cell/codex-bell
Release list
Codex Bell v1.0.1 — 更准确的任务提醒 / More accurate task alerts
Codex Bell v1.0.1 — 更准确的任务提醒 / More accurate task alerts
2026-09-06
中文
重点更新
- 主任务完成才提醒。 修复内部子代理结束时误播主任务「已完成」的问题。
- 出错和重试不再混为成功。 服务过载、额度不足等错误结束会标记为失败;明确正在重连或重试时,任务继续保持运行。
- 最近完成更简洁。 可见任务从 5 条减少为 3 条,较早的脱敏历史仍保留在内部。
新功能
本次为修复与体验优化版本,无新增独立功能。
改进与修复
- 无法确认成功的空结果显示「结果未确认」,不播放完成提示。
- 读取到历史误判记录时安静纠正,不重放旧提示音。
- 已排队但被新任务状态取代的提醒会跳过,避免任务已恢复却听到旧的完成提示。
- 保留子代理过滤、正常完成去重、Dock 默认关闭、左右停靠及隐私脱敏。
安装与已知限制
下载下面的 Codex-Bell-macOS-v1.0.1.zip,退出旧版 Bell 后解压并替换 Codex Bell.app,再重新打开。无需删除设置或重新配置 Codex。
支持 macOS 14 Sonoma 及以上、Apple silicon(arm64)。此版本采用 hardened runtime + ad-hoc 签名,未使用 Apple Developer ID,未经过 Apple 公证。首次启动如被拦截,可尝试 Control 点击应用后选择「打开」,或使用「系统设置 → 隐私与安全性 → 仍要打开」。也可从源码构建。
Bell 的状态识别依赖本机 Codex 提供的生命周期事件;未来事件格式变化可能需要集成更新。
English
Highlights
- Alerts follow the main task. Internal subagent turns no longer trigger a misleading “task completed” announcement.
- Errors and retries stay distinct from success. Terminal capacity or usage-limit errors are marked as failed. Explicit reconnect/retry states remain running.
- A smaller Recent list. Three recent terminal tasks are visible instead of five, with older redacted history retained internally.
New features
This is a maintenance update focused on fixes and usability, with no new standalone features.
Improvements and bug fixes
- Empty outcomes without success confirmation show “Result unconfirmed” and do not announce completion.
- Historical misclassifications are corrected silently when read, without replaying old sounds.
- Queued alerts superseded by a newer task state are skipped, preventing an old completion alert after work resumes.
- Subagent filtering, normal completion deduplication, Dock-off defaults, Left/Right docking, and privacy redaction are preserved.
Installation and known limitations
Download Codex-Bell-macOS-v1.0.1.zip below. Quit the previous Bell instance, unzip and replace Codex Bell.app, then reopen it. Existing settings and Codex integration can be kept.
Requires macOS 14 Sonoma or later and Apple silicon (arm64). The build uses hardened runtime with an ad-hoc signature. It is not Apple Developer ID signed and NOT NOTARIZED. If macOS blocks the first launch, try Control-click → Open, or System Settings → Privacy & Security → Open Anyway. Building from source is also supported.
State detection depends on lifecycle events supplied by the local Codex host. Future format changes may require an integration update.
反馈 / Feedback
提交问题 / Report an issue。请勿上传私有任务内容或未经脱敏的日志。 Please do not upload private task content or unredacted logs.
Codex Bell v1.0.0 — Hear when Codex needs you 🔔
🔔 Codex Bell v1.0.0
Hear when Codex needs you. / Codex 需要你的时候,让 Bell 叫你回来。
中文
这是 Codex Bell 的第一个公开版本。
我做它的原因很简单:我经常让 Codex 跑比较长的任务,但我不想一直坐在那里盯着任务有没有结束。
Codex Bell 是一个轻量的 macOS Codex 伴侣工具。它可以停靠在屏幕左侧或右侧,在任务完成、失败、中断或出现可识别的需要处理状态时,通过提示音、语音和系统通知提醒你。
主要功能
- 🔔 Codex 任务生命周期提醒
- 🗣️ 中文 / English 语音播报
- 🧠 多任务 Active 列表
↔️ 左 / 右侧停靠- 🟣 收起后保留紫色边缘把手
- 🧹 Dock 图标默认隐藏
- 🔊 独立 Bell 音量
- ⚡ 连续调音量只播放一次最终试听
- ☕ 可选任务运行时保持 Mac 唤醒
- 🔐 本地、脱敏、隐私优先
- 🌏 中文 / English 双语界面
安装
下载本 Release 中的 Codex-Bell-macOS-v1.0.0.zip,解压后将 Codex Bell.app 放入 Applications。
签名状态: 使用 hardened runtime 的本地 ad-hoc 签名;未使用 Apple Developer ID,未经过 Apple 公证。
macOS 可能会阻止首次启动。请先按住 Control 点击应用并选择「打开」,或到「系统设置 → 隐私与安全性」选择「仍要打开」。不要关闭 Gatekeeper,也不要运行来源不明的 xattr 命令。源码已在本仓库公开,可选择自行构建。
系统支持: macOS 14 Sonoma 或更高版本
架构: Apple silicon(arm64);未提供 Intel 构建
已验证 Codex: codex-cli 0.153.0-alpha.5
隐私
Codex Bell 的任务状态集成只处理有限的生命周期信号,不会为了 UI 持久化你的完整 Prompt、完整回复、源码正文、Tool 结果、私有 URL、绝对项目路径或 Token。
详见仓库 PRIVACY.md。
English
This is the first public release of Codex Bell.
I built it for one simple reason: I often let Codex run longer tasks, but I don't want to sit there checking whether a task has finished.
Codex Bell is a lightweight macOS companion for Codex. It docks to the left or right edge of your screen and can alert you with a chime, voice announcement, and system notification when a task completes, fails, is interrupted, or enters another recognizable attention state.
Highlights
- 🔔 Codex task lifecycle alerts
- 🗣️ Chinese / English voice announcements
- 🧠 Multi-task Active list
↔️ Left / Right docking- 🟣 Persistent purple edge handle
- 🧹 Dock icon hidden by default
- 🔊 Independent Bell volume
- ⚡ Rapid volume changes collapse into one final preview
- ☕ Optional keep-awake while tasks run
- 🔐 Local, sanitized, privacy-bounded design
- 🌏 Chinese / English UI
Install
Download Codex-Bell-macOS-v1.0.0.zip from this Release, unzip it, and move Codex Bell.app into Applications.
Signing status: Local ad-hoc signature with hardened runtime; not signed with an Apple Developer ID and NOT NOTARIZED.
macOS may block the first launch. First try Control-clicking the app and choosing Open, or use System Settings → Privacy & Security → Open Anyway. Do not disable Gatekeeper or run untrusted xattr commands. The complete source is available in this repository if you prefer to build it yourself.
Supported macOS: macOS 14 Sonoma or later
Architecture: Apple silicon (arm64); no Intel build is included
Verified Codex: codex-cli 0.153.0-alpha.5
Privacy
Codex Bell's task integration is designed to process limited lifecycle signals. It does not persist your full prompts, full responses, source-code bodies, tool results, private URLs, absolute project paths, or tokens just to render task status.
See PRIVACY.md for details.
Author / 作者:森虫虫进化中(全网同名)
Unofficial community project. Not affiliated with or endorsed by OpenAI.
非官方社区项目,与 OpenAI 无隶属或认可关系。