Added
- Added
strictResponsesPairingcompat option for custom OpenAI Responses models on Azure (#768 by @nicobako) - Session selector (
/resume) now supports path display toggle (Ctrl+P) and session deletion (Ctrl+D) with inline confirmation (#816 by @w-winter) - Added undo support in interactive mode with Ctrl+- hotkey. (#831 by @Perlence)
Changed
- Share URLs now use hash fragments (
#) instead of query strings (?) to prevent session IDs from being sent to buildwithpi.ai (#829 by @terrorobe) - API keys in
models.jsoncan now be retrieved via shell command using!prefix (e.g.,"apiKey": "!security find-generic-password -ws 'anthropic'"for macOS Keychain) (#762 by @cv)
Fixed
- Fixed IME candidate window appearing in wrong position when filtering menus with Input Method Editor (e.g., Chinese IME). Components with search inputs now properly propagate focus state for cursor positioning. (#827)
- Fixed extension shortcut conflicts to respect user keybindings when built-in actions are remapped. (#826 by @richardgill)
- Fixed photon WASM loading in standalone compiled binaries.
- Fixed tool call ID normalization for cross-provider handoffs (e.g., Codex to Antigravity Claude) (#821)