auto:N syntax for configuring the MCP tool search auto-enable threshold, where N is the context window percentage (0-100)plansDirectory setting to customize where plan files are storedPreToolUse hooks to return additionalContext to the model${CLAUDE_SESSION_ID} string substitution for skills to access the current session IDshowTurnDuration setting to hide turn duration messagest or n that were misinterpreted as escape sequencesclaudeProcessWrapper setting passing the wrapper path instead of the Claude binary path/config command for filtering settings/doctor showing auto-update channel and available npm versions/stats command.claude/skills directoriescontext_window.used_percentage and context_window.remaining_percentage fields to status line inputmcp list and mcp get commands leaving orphaned MCP server processesdisplay:none/tasks dialog to go directly to task details when there's only one background taskAdded CLAUDE_CODE_TMPDIR environment variable to override the temp directory used for internal temp files, useful for environments with custom temp directory requirements
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS environment variable to disable all background task functionality including auto-backgrounding and the Ctrl+B shortcutFORCE_AUTOUPDATE_PLUGINS environment variableagent_type to SessionStart hook input, populated if --agent is specified@include directives in CLAUDE.md files/tasks command/plugins installed tab to unify plugins and MCPs with scope-based groupingC:\ProgramData\ClaudeCode\managed-settings.jsonstable or latest) toggle to /config/doctor and after saving rules/clear commands, now ensuring a fresh plan file is used after clearing a conversationMinor bugfixes.
Fixed issue with macOS code-sign warning when using Claude in Chrome integration.
~/.claude/skills or .claude/skills are now immediately available without restarting the sessioncontext: fork in skill frontmatteragent field in skills to specify agent type for executionlanguage setting to configure Claude's response language (e.g., language: "japanese")respectGitignore support in settings.json for per-project control over @-mention file picker behaviorIS_DEMO environment variable to hide email and organization from the UIupdatedInput when returning ask permission decision* at any position in ruleslist_changed notifications, allowing MCP servers to dynamically update their available tools, prompts, and resources without requiring reconnectionAdded clickable [Image #N] links to open attached images in default viewer. Added alt-y yank-pop to cycle through kill ring history. Added search filtering to plugin discover screen. Added support for custom session IDs with --session-id flag combined with --resume/--continue and --fork-session. Fixed slow input history cycling and race condition overwriting text. Improved /theme command and theme picker UI. Improved search UX with unified SearchBox component. VSCode platform improvements with tab icon badges for pending permissions and unread completions.
Added LSP (Language Server Protocol) tool for code intelligence (go-to-definition, find references, hover documentation). Added /terminal-setup support for Kitty, Alacritty, Zed, and Warp terminals. Added ctrl+t shortcut in /theme to toggle syntax highlighting. Added syntax highlighting info to theme picker and guidance for macOS Alt shortcuts. Fixed skill allowed-tools not being applied, Opus 4.5 tip showing incorrectly, syntax highlighting crash, plugin discover visual bug, and macOS keyboard shortcut display. Improved /context command visualization with grouped skills/agents and sorted token count. Platform improvements for Windows and VSCode.
Added Claude in Chrome (Beta) feature working with Chrome extension to control browser directly from Claude Code. Reduced terminal flickering and added QR code for mobile app. Added loading indicator when resuming conversations. Fixed /context command not respecting custom system prompts, Ctrl+K line order when pasting, and @ mention file suggestion speed improvements (~3× faster). Improved file suggestion performance, settings validation errors, and changed thinking toggle from Tab to Alt+T.
Added /config toggle to enable/disable prompt suggestions and /settings as alias for /config. Fixed @ file reference suggestions triggering mid-path, MCP servers not loading with --dangerously-skip-permissions, and permission rules rejecting valid bash commands with shell globs. Fixed Bedrock environment variable ANTHROPIC_BEDROCK_BASE_URL handling. New syntax highlighting engine for native build.
Added Enter key to accept and submit prompt suggestions immediately. Added wildcard syntax mcp__server__* for MCP tool permissions. Added auto-update toggle for plugin marketplaces. Added current_usage field to status line input. Fixed input being cleared when processing queued commands, prompt suggestions replacing typed input, and diff view not updating on resize. Improved memory usage by 3x for large conversations and stats screenshot resolution. Removed # shortcut for quick memory entry. Fixed thinking mode toggle persistence and improved file creation permission dialog UI.
Minor bugfixes.
Thinking mode now enabled by default for Opus 4.5, with configuration moved to /config. Added search functionality to /permissions command. Improved /doctor output for autoupdater status. Fixed false "Another process is currently updating Claude" error, MCP servers stuck in pending state, scroll position reset after rule deletion, word operations with non-Latin text, claude install --force stale lock files, and consecutive @~/ file reference parsing.
Fixed IME (Input Method Editor) support for Chinese, Japanese, and Korean by correctly positioning composition window. Fixed disallowed MCP tools visibility to model, lost steering messages during subagent work, and Option+Arrow word navigation for CJK text. Improved plan mode exit UX with simplified yes/no dialog. Added support for enterprise managed settings (contact Anthropic account team).
fileSuggestion setting for custom @ file search commandsCLAUDE_CODE_SHELL environment variable to override automatic shell detection/rename to name sessions, /resume <name> in REPL or claude --resume <name> from the terminal to resume them--system-prompt being ignored when using --continue or --resume flags/resume screen with grouped forked sessions and keyboard shortcutsaws login AWS Management Console credentials