Skip to content

chore(framework): adopt chock v0.12.1 - #121

Merged
jothimani-rajendran merged 1 commit into
mainfrom
chore/adopt-chock-v0.12.1
Sep 28, 2026
Merged

jothimani-rajendran merged 1 commit into
mainfrom
chore/adopt-chock-v0.12.1

Conversation

@jothimani-rajendran

Copy link
Copy Markdown
Collaborator

What

This moves the catalog's framework pin (.framework-ref) from v0.12.0 to v0.12.1.

chock v0.12.1 (open-coder-ai/chock#175, released in #176) changes how built plugin packages start their runtime. Each hook now runs the shipped scripts/launch.sh through git's own sh. It used to run a bare python3, which is often missing on Windows or is the Store stub that exits 9009, and the hook then failed open. The launcher runs the first Python 3.11+ it finds among python3, python and py. If none of them works, it refuses with exit 2.

For adopters, the plugin route (kit.py auto --route plugin) now blocks on Windows the way the repo route already does.

tools/adopt_framework.py v0.12.1 regenerated everything, and no committed file changed apart from the pin, because the catalog doesn't commit built plugin packages. As a check, I built the catalog's Claude plugins with chock plugin build --format claude:

  • All 12 hook-carrying plugins ship scripts/launch.sh.
  • None of them runs a bare python3.

Definition of done

  • python tools/regen_all.py ends == CLEAN with nothing left to commit. That includes chock check, sync --check, plugin --check, and pytest with --cov -n auto.
  • Rules added or changed: none. No policy or rule changes here.
  • java-security rules: none changed.
  • Claims unchanged.
  • Authored evals: none changed.

🤖 Generated with Claude Code

https://claude.ai/code/session_016DapRw9Ce9z6jRd11uiuyu


Generated by Claude Code

Re-pin .framework-ref from v0.12.0 to v0.12.1 and regenerate with
tools/adopt_framework.py. The release changes only how built plugin
packages start their runtime (the shipped launcher through git's sh
instead of a bare python3, so plugin hooks run on Windows); no committed
file other than the pin changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Claude <noreply@anthropic.com>
@jothimani-rajendran
jothimani-rajendran marked this pull request as ready for review September 28, 2026 22:33
@jothimani-rajendran
jothimani-rajendran merged commit 8583216 into main Sep 28, 2026
17 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.

2 participants