Tom Boucher
aa9cb7bcb6
feat: add Codex hooks support for SessionStart (#1020) (#1138)
Codex v0.114.0 added experimental hooks with SessionStart and Stop events.
GSD's Codex installer now configures hooks in config.toml:
- Enables codex_hooks feature flag in [features] section
- Adds SessionStart hook for GSD update checking (gsd-update-check.js)
- Graceful fallback if config.toml write fails
Hook format follows Codex's TOML convention:
[[hooks]]
event = "SessionStart"
command = "node /path/to/gsd-update-check.js"
PostToolUse hooks (context monitor) are not yet added since Codex only
supports SessionStart and Stop events currently.
Fixes #1020