New Features
- Extension API switchSession: Extensions can now programmatically switch sessions via
ctx.switchSession(sessionPath). See docs/extensions.md. (#1187) - Clear on shrink setting: New
terminal.clearOnShrinksetting keeps the editor and footer pinned to the bottom of the terminal when content shrinks. May cause some flicker due to redraws. Disabled by default. Enable via/settingsorPI_CLEAR_ON_SHRINK=1env var.
Fixed
- Fixed scoped models not finding valid credentials after logout (#1194 by @terrorobe)
- Fixed Ctrl+D exit closing the parent SSH session due to stdin buffer race condition (#1185)
- Fixed emoji cursor positioning in editor input (#1183 by @haoqixu)