Skip to content

chore: upgrade pi-codemode to 1.1.0 and release 0.7.2 - #12

Merged
ejklock merged 2 commits into
mainfrom
chore/pi-codemode-1-1-0
Oct 10, 2026
Merged

ejklock merged 2 commits into
mainfrom
chore/pi-codemode-1-1-0

Conversation

@ejklock

@ejklock ejklock commented Oct 10, 2026

Copy link
Copy Markdown
Owner

What

@earendil-works/pi-codemode exact pin 1.0.4 to 1.1.0; mod version 0.7.2. Recorded as issue 0017.

Declaration diff between the two versions: the text variant of CodemodeOutputItem gains an optional console?: true (the worker marks console.* output; text() items stay unmarked) and the prelude's output host call takes "text" or "console". No export, option or event added or removed; quickjs-wasi unchanged at 3.6.2; no peer dependencies. child/main.ts joins every type === 'text' item, so console and text() output reach the model as before; no source change needed.

Safety posture unchanged: the runtime host, the call protocol and the sandbox files are identical apart from the console flag; invariants.spec.ts still proves every nested call goes through $.tool.call and that the pin is exact.

Verification

npm run typecheck clean; npm test 262 tests in 51 suites, all pass; living-docs check docs clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PrXfEXCmWdSzxVF1NJp6J7


Generated by Claude Code

ejklock and others added 2 commits October 10, 2026 17:23
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PrXfEXCmWdSzxVF1NJp6J7
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PrXfEXCmWdSzxVF1NJp6J7
@ejklock
ejklock merged commit 69ed52a into main Oct 10, 2026
2 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