New Features
- Emacs-style kill ring (
ctrl+k/ctrl+y/alt+y) and undo (ctrl+z) in the editor input (#1373 by @Perlence) - OpenRouter
automodel alias (openrouter:auto) for automatic model routing (#1361 by @yogasanas) - Extensions can programmatically paste content into the editor via
pasteToEditorin the extension UI context. See docs/extensions.md (#1351 by @kaofelix) pi <package> --helpand invalid subcommands now show helpful output instead of failing silently (#1347 by @ferologics)
Added
- Added
pasteToEditorto extension UI context for programmatic editor paste (#1351 by @kaofelix) - Added package subcommand help and friendly error messages for invalid commands (#1347 by @ferologics)
- Added OpenRouter
automodel alias for automatic model routing (#1361 by @yogasanas) - Added kill ring (ctrl+k/ctrl+y/alt+y) and undo (ctrl+z) support to the editor input (#1373 by @Perlence)
Changed
- Replaced Claude Opus 4.5 with Opus 4.6 as default model (#1345 by @calvin-hpnet)
Fixed
- Fixed temporary git package caches (
-e <git-url>) to refresh on cache hits for unpinned sources, including detached/no-upstream checkouts - Fixed aborting retries when an extension customizes the editor (#1364 by @Perlence)
- Fixed autocomplete not propagating to custom editors created by extensions (#1372 by @Perlence)
- Fixed extension shutdown to use clean TUI shutdown path, preventing orphaned processes