Emacs-style kill ring (ctrl+k/ctrl+y/alt+y) and undo (ctrl+z) in the editor input (#1373 by @Perlence)
OpenRouter auto model alias (openrouter:auto) for automatic model routing (#1361 by @yogasanas)
Extensions can programmatically paste content into the editor via pasteToEditor in the extension UI context. See docs/extensions.md (#1351 by @kaofelix)
pi <package> --help and invalid subcommands now show helpful output instead of failing silently (#1347 by @ferologics)
Added
Added pasteToEditor to 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 auto model 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