auth.json API keys now support shell command resolution (!command) and environment variable lookup. See docs/providers.md.
Model selectors now display the selected model name.
Added
API keys in auth.json now support shell command resolution (!command) and environment variable lookup, matching the behavior in models.json
Added minimal-mode.ts example extension demonstrating how to override built-in tool rendering for a minimal display mode
Added Claude Opus 4.6 model to the model catalog
Added GPT-5.3 Codex model to the model catalog (OpenAI Codex provider only)
Added SSH URL support for git packages (#1287 by @markusn)
Model selectors now display the selected model name (#1275 by @haoqixu)
Fixed
Fixed HTML export losing indentation in ANSI-rendered tool output (e.g. JSON code blocks in custom tool results) (#1269 by @aliou)
Fixed images being silently dropped when prompt() is called with both images and streamingBehavior during streaming. steer(), followUp(), and the corresponding RPC commands now accept optional images. (#1271 by @aliou)
CLI --help, --version, --list-models, and --export now exit even if extensions keep the event loop alive (#1285 by @ferologics)
Fixed crash when models send malformed tool arguments (objects instead of strings) (#1259)
Fixed custom message expand state not being respected (#1258 by @Gurpartap)
Fixed skill loader to respect .gitignore, .ignore, and .fdignore when scanning directories