Skip to content

v0.1.4

Latest

Choose a tag to compare

@guangcodes guangcodes released this 17 Aug 07:07
39c2ab3

主要变化

  • 禁止不可靠的 App Server interrupted 观测进入发送队列;只有带完成时间的 completedfailed 可成为通知终态。
  • 停止安装和处理普通 PermissionRequest Hook,并通过 SQLite v10 抑制历史未发送或失败的审批通知,避免把瞬时权限检查误报为等待人工审批。
  • 改进摘要脱敏:对凭据和本机绝对路径只替换命中片段,保留必要的项目与任务上下文;普通 URL、仓库相对路径和 Codex slash command 保持可读。
  • 修正 status 最近错误,只显示仍处于 retry、sending 或 dead 的实际投递错误。
  • 更新并精简 README、实验能力矩阵和历史验收边界,使文档与当前五个 Hook、SQLite v10 和实际通知行为一致。

升级

pipx upgrade codex-notify
codex-notify install
codex-notify doctor
codex-notify status

升级 Python 包后必须再次执行 codex-notify install,以刷新私有 runtime 并移除旧版自有 PermissionRequest Hook。重启 Codex 后,请在 /hooks 中核对并信任当前五个 Hook。

验证

  • Python 3.11、3.12、3.13 CI 全部通过
  • 498 项 unittest 通过
  • wheel/sdist 构建、Twine 元数据、发行内容白名单和脱离源码安装 smoke 通过
  • Secret scanning 检查通过

三个实验通知仍默认关闭并标记为 best_effort;真实 request_user_input、MCP 登录状态和账户限流通知尚未完成端到端触发验收。

完整差异:v0.1.3...v0.1.4