Skip to content

v2.5.0

Choose a tag to compare

@ZekerTop ZekerTop released this 28 Apr 09:42
· 113 commits to main since this release

Changelog

  • Fixed Codex session watch reliability so completion reminders no longer depend only on task_complete.
  • Serialized Codex session event processing to avoid missed notifications caused by JSONL event races.
  • Fixed premature Codex reminders when Superpowers / parallel subagents are used: child-agent session completions are now coordinated across active Codex sessions, so the completion reminder is sent only after the whole conversation turn finishes.
  • Added a regression test covering the multi-session parent/child-agent completion flow to prevent child session task_complete events from triggering standalone completion reminders.
  • Fixed false Codex failure reminders caused by recoverable TUI background WARN lines, such as plugin/app-list/tool-suggestion 403 responses that do not stop the current turn.

版本历史

  • 修复 Codex session 监听稳定性问题,不再只依赖 task_complete 才能触发完成提醒。
  • 将 Codex session 事件处理改为串行,避免 JSONL 事件竞态导致漏提醒。
  • 修复使用 Superpowers / 多 Agent 并行时的 Codex 误提醒:子 Agent 的 session 完成事件现在会跨活跃 Codex session 协调,只有整轮对话真正结束后才发送一次完成提醒。
  • 增加多 session 父/子 Agent 完成流程的回归测试,防止子 session 的 task_complete 事件单独触发完成提醒。
  • 修复 Codex TUI 后台 WARN 日志导致的失败误提醒,例如插件同步、应用列表、工具建议等 403 响应不会影响当前轮次时不再发送失败提醒。