v0.80.6
Added
- Add opt-in `max` thinking level above `xhigh`, natively supported on GPT-5.6 and adaptive Claude models, available across CLI, SDK, RPC, and model selection
- Add request-wide input-token pricing tiers for accurate long-context cost accounting, configurable for custom models in `models.json` and `modelOverrides`
- Add `~` (home directory) expansion for the `shellPath` setting
Fixed
- Fix inherited post-compaction output-token budgeting to ignore stale assistant usage from before the compaction boundary
- Fix inherited GPT-5.4 and GPT-5.5 long-context cost accounting while retaining the intentional 272K default context limit for models that require an explicit override
- Fix inherited GPT-5.6 metadata to keep direct OpenAI requests in the 272K short-context tier while exposing the Codex backend's 372K context window with long-context pricing, and remove the nonexistent bare `gpt-5.6` alias
- Fix inherited Anthropic message conversion to preserve thinking blocks with empty thinking text but a valid signature instead of dropping them
New Features
maxthinking level - New opt-in thinking level abovexhigh, natively supported on GPT-5.6 and adaptive Claude models, available across CLI (--thinking max), SDK, RPC, and model selection. Custom themes can definethinkingMax. See CLI Reference.- Input-based pricing tiers - Request-wide input-token pricing tiers for accurate long-context cost accounting (e.g. GPT-5.4/5.5/5.6 long-context rates), also configurable for custom models in
models.jsonandmodelOverrides. See Model Configuration.
Added
- Added the opt-in
maxthinking level across CLI, SDK, RPC, model selection, and themes. Custom themes can definethinkingMax; existing themes fall back tothinkingXhigh. - Added request-wide input-token pricing tiers to custom model costs in
models.json,modelOverrides, and extension-registered providers. - Added
~(home directory) expansion for theshellPathsetting (#6470 by @aaronkyriesenbach).
Fixed
- Fixed inherited post-compaction output-token budgeting to ignore stale assistant usage from before the compaction boundary (#6464).
- Fixed inherited GPT-5.4 and GPT-5.5 long-context cost accounting while retaining the intentional 272K default context limit for models that require an explicit override.
- Fixed inherited GPT-5.6 metadata to keep direct OpenAI requests in the 272K short-context tier while exposing the Codex backend's 372K context window with long-context pricing, and removed the nonexistent bare
gpt-5.6alias. - Fixed inherited Anthropic message conversion to preserve thinking blocks with empty thinking text but a valid signature instead of dropping them, avoiding thinking-block errors on newer Claude models (#6457 by @davidbrai).