Skip to content

fix(hooks): fail loudly on Codex dispatch regression - #2

Merged
pwya merged 1 commit into
mainfrom
agent/codex-hook-dispatch-regression
Jul 28, 2026
Merged

pwya merged 1 commit into
mainfrom
agent/codex-hook-dispatch-regression

Conversation

@pwya

@pwya pwya commented Jul 28, 2026

Copy link
Copy Markdown
Owner

What changed

  • make current-session live-probe failures stop write-capable md-swarm / md-iterate work
  • stop recommending repeated reinstall / Trust / restart cycles when Codex already reports the Hook Active/Trusted
  • link the confirmed upstream Codex dispatch regression: Hooks no longer run after Codex Desktop update openai/codex#21639
  • add regression assertions for the fail-loud guidance and safe-host fallback
  • correct the v0.11.1 wording: it fixed event payload compatibility only when the host actually dispatches Hooks
  • update README, INSTALL, CHANGELOG, and the user guide for v0.11.2

Verification

  • python -m compileall -q _md-shared md-build md-iterate md-swarm md-triage md-unpack
  • python md-unpack/_test_t21_fixes.py
  • python md-iterate/smoke_iterate.py
  • python md-swarm/preflight.py --selftest
  • python md-swarm/probe_live_hooks.py --selftest
  • python md-swarm/md_hook_policy.py --platform codex --selftest
  • python md-swarm/md_hook_runner.py --selftest
  • python md-unpack/setup_hooks.py --selftest
  • python md-unpack/setup_all_hooks.py --selftest

All passed locally on Windows.

@pwya
pwya marked this pull request as ready for review July 28, 2026 14:58
@pwya
pwya merged commit ee80a8c into main Jul 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant