--no-context-files (-nc) disables automatic AGENTS.md / CLAUDE.md discovery when you need a clean run without project context injection. See README.md#context-files.
loadProjectContextFiles() is now exported as a standalone utility for extensions and SDK-style integrations that need to inspect the same context-file resolution order used by the CLI. See README.md#context-files.
New after_provider_response extension hook lets extensions inspect provider HTTP status codes and headers immediately after response creation and before stream consumption. See docs/extensions.md.
Added
Added --no-context-files (-nc) to disable AGENTS.md and CLAUDE.md context file discovery and loading (#3253)
Exported loadProjectContextFiles() as a standalone utility so extensions can discover project context files without instantiating a full DefaultResourceLoader (#3142)
Added after_provider_response extension hook so extensions can inspect provider HTTP status codes and headers after each provider response is received and before stream consumption begins (#3128)
Changed
Added claude-opus-4-7 model for Anthropic.
Changed Anthropic prompt caching to add a cache_control breakpoint on the last tool definition, so tool schemas can be cached independently from transcript updates while preserving existing cache retention behavior (#3260)
Fixed
Fixed markdown strikethrough parsing in interactive rendering and HTML export to require strict double-tilde delimiters (~~text~~) with non-whitespace boundaries.
Fixed shutdown handling to kill tracked detached bash tool child processes on exit signals, preventing orphaned background processes.
Fixed flaky edit-tool-no-full-redraw TUI tests by waiting for asynchronous preview and preflight error rendering instead of relying on fixed render ticks.
Fixed kimi-coding default model selection to use kimi-for-coding instead of kimi-k2-thinking (#3242)
Fixed ctrl+z on native Windows to avoid crashing interactive mode, disable the default suspend binding there, and show a status message when suspend is invoked manually (#3191)
Fixed find tool cancellation and responsiveness on broad searches by making .gitignore discovery and fd execution fully abort-aware and non-blocking (#3148)
Fixed grep broad-search stalls when context=0 by formatting match lines from ripgrep JSON output instead of doing synchronous per-match file reads (#3205)