Просмотр исходного кода

fix(codex): stop bootstrap re-firing on resume (match Claude startup|clear|compact)

Bug: the SessionStart hook matcher in hooks-codex.json included "resume",
causing the superpowers bootstrap to re-fire on every Codex session resume.

Fix: align with Claude's hooks/hooks.json matcher "startup|clear|compact":
- drop "resume" (the bug: resume should not trigger re-bootstrap)
- add "compact" (so bootstrap re-injects after context compaction, like Claude)

Before: "matcher": "startup|resume|clear"
After:  "matcher": "startup|clear|compact"
Ada Sen 2 месяцев назад
Родитель
Сommit
321c8cd24c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      hooks/hooks-codex.json

+ 1 - 1
hooks/hooks-codex.json

@@ -2,7 +2,7 @@
   "hooks": {
     "SessionStart": [
       {
-        "matcher": "startup|resume|clear",
+        "matcher": "startup|clear|compact",
         "hooks": [
           {
             "type": "command",