What's changed
Codex hook notifications now include the agent/thread name so you can tell which session sent the alert.
- Thread name: when a session has been renamed via
/session rename, the name is looked up from~/.codex/session_index.jsonland shown in the notification (e.g.Codex [Fix auth bug] agent finished) - Working directory fallback: if no session name is found, the project directory name is used instead (e.g.
Codex [my-project] agent finished) - No configuration needed — picks up names automatically from Codex's session index