Changed
- Bundled runtime skills now live under
skills/, with only the canonicalpi-interactive-shellskill auto-registered. The Codex workflow skills remain packaged underexamples/skills/as opt-in copies alongside the example prompt templates. - Codex docs now include
gpt-image-2guidance across the optionalcodex-cliexample skill plus the shared README and interactive-shell skill, covering natural-language prompting,$imagegen, and-ireference-image workflows. - Replaced the legacy
@sinclair/typeboxruntime dependency withtypebox. - Upgraded
zigptyfrom^0.0.6to^0.1.6to pick up newer PTY prebuilds, including the Linux x64 path affected by the reported SIGILL crash. - Added first-class Cursor spawn support (
spawn.agent: "cursor"and/spawn cursor) mapped to the Cursor CLIagentexecutable by default, with default args set to--model composer-2-fast, fresh/worktree support, and Pi-only fork preserved. - Added an optional
examples/skills/cursor-clireference skill and updated spawn docs/tool help/tests so Cursor is treated as a peer to Pi/Codex/Claude in structured spawn flows. - Updated the optional
codex-cliexample skill to prefergpt-5.5for Codex CLI work.
Fixed
- Migrated the interactive-shell tool schema from
@sinclair/typeboxtotypebox1.x so packaged installs follow Pi's current extension runtime contract.
Removed
- Removed the legacy npm bin installer (
scripts/install.js) and its package metadata.pi install npm:pi-interactive-shellis now the only supported installation path.