Skip to content

release: correct Claude plugin hook loading in0.11.1 - #2

Merged
joshidikshant merged 2 commits into
mainfrom
codex/engineering-team
Oct 3, 2026
Merged

joshidikshant merged 2 commits into
mainfrom
codex/engineering-team

Conversation

@joshidikshant

@joshidikshant joshidikshant commented Oct 3, 2026 •

Copy link
Copy Markdown
Owner

DevSquad 0.11.1 — correct Claude plugin hook loading

Corrective patch within the user-authorized public GitHub release and safe
local update. Preserve v0.11.0's tag/assets; its notes disclose the issue.

The normal scoped Claude update installed0.11.0 with exit0, but the actual
plugin list reported a hook-load error. Claude2.1.220's installed validator
returned1: hooks expected record/undefined. The legacy hook file omitted
the required outer hooks object.

Narrow change and evidence

  • Add only the hooks envelope; parsed event values, commands, matchers and
    15s timeouts exactly match the old file. No hook-script or core code edits.
  • Plugin and both marketplace versions are0.11.1; standalone core stays0.1.0.
  • Offline packaging checks reject the old event-only shape, verify four
    registrations/stable paths, and require all metadata versions to match.
  • Actual corrected Claude validator passes; independent exact-old fixture
    fails, corrected fixture passes. Nine packaging and261 Bash assertions pass.
  • Independent scoped source review clean on frozen diff
    0542f696c655c801a541d6b7066e37bddf2ea59066a83c4f0ab1bf992ad509da.
  • Core tree62eea7fa31153ef732fd5e9dfd97951d95b367d8 is unchanged, with
    accepted604-test gates on Python3.11.9 and3.14.7 from the prior core release.

Final candidatebefc7e8a00c9b9251af0a83e3a77f12adae5db11 passed all four
public CI37090495321 jobs: Bash261, Python311604/900.372s,
Python314604/869.101s (two SDK skips each/no failures/errors/unraisable),
optionalMCP23/3.809s (one optional skip). Merged2026-10-03T02:55:39Z
as cddfa68; its tree52bca9df exactly
equals tested candidate. After publication, actual normal-installed plugin
must validate and list without hook-load errors. Updater success alone is
not that proof.

Releasev0.11.1 is published/notdraft/notprerelease on that exact merge;
downloaded assets and checksums verified. Actual normal user-scoped updater
installed0.11.1/enabled, actual installed validator passes, plugin list has
zero load errors, installed hook file matches reviewed source exactly.

Council/Claude desktop/current old Codex MCP connection remain separately
limited. No new provider generation, purchase, paid API or global settings.

Dikshant added 2 commits October 2, 2026 19:08
…ctual validator and offline regressions (2026-10-02 19:37)
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-03T02:43:02.700402Z befc7e8 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@joshidikshant
joshidikshant merged commit cddfa68 into main Oct 3, 2026
6 of 8 checks 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