Original changelogPermission prompts now show the whole compound command
Improved permission prompts for compound shell commands so the full command is shown when any part of it needs approval.
Original changelogPrint mode gains cache accounting and a real eligibility gate
Improved headless print mode by adding a `cache_read_tokens` field to the `json` and `stream-json` usage output, so non-interactive consumers can attribute prompt-cache hits.
Fixed print mode (`-p`) sending a prompt before the account-eligibility check finished, which let ineligible accounts bypass the check the interactive UI enforces.
Original changelogDisabled plugins no longer keep running their hooks
Fixed disabled plugins still running their hooks and contributing other customizations, which could keep a broken hook active and break file-editing tools even after the plugin was turned off.
Original changelogMCP OAuth now works with providers that bend the spec
Fixed MCP OAuth against providers that do not strictly follow the spec (such as Salesforce and Atlassian) by relaxing issuer validation and including the `refresh_token` grant.
Original changelog`/btw` works as the very first action in a fresh session
Fixed `/btw` failing with a "parent conversation not found" error when used as the very first action in a fresh session.
Original changelogCopying CJK text on Windows no longer corrupts it
Fixed clipboard corruption of CJK and other non-ASCII text when copying on Windows.