Skip to content

Fix native plugin hooks ignored by Claude - #87

Merged
makeitfutureDev merged 1 commit into
betafrom
codex/fix-plugin-hooks
Sep 9, 2026
Merged

Fix native plugin hooks ignored by Claude#87
makeitfutureDev merged 1 commit into
betafrom
codex/fix-plugin-hooks

Conversation

@makeitfutureDev

@makeitfutureDev makeitfutureDev commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Claude silently ignored compiled plugin hooks because the manifest contained hooks.hooks instead of an inline event map. Flatten the compiled hooks so authorized SessionStart hooks run, preserving the existing admin-only gate.

Live testing of the previous candidate reproduced the warning hooks.hooks: unknown hook event and zero registered hooks. The corrected scratch manifest produced exactly one hook marker; fixed-source real-engine verification passed: separate native command/agent runs each produced exactly one hook marker; Claude and Codex portable reads and MCP calls also passed. Separate command and inspector acceptance prompts to avoid command instructions contaminating the agent result. Correct the last-good revision regression to assert the real revision field.

Validation: focused compiler/import tests passed. Full coverage passed (2,499 pass, zero fail, 11 opt-in skips); static checks, history-inclusive secret scan, security coverage, high-severity audit threshold, DCO across main..HEAD, container check and fixed-source live subsets passed. CI status is recorded below by GitHub. Full release acceptance remains open; this fixes a beta defect and does not authorize stable promotion.

Signed-off-by: Tiberiu Socaci <tsocaci@makeitfuture.com>
@makeitfutureDev
makeitfutureDev merged commit df7156b into beta Sep 9, 2026
4 checks passed
@makeitfutureDev
makeitfutureDev deleted the codex/fix-plugin-hooks branch September 9, 2026 20:21
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.

2 participants