Added a type-to-filter search box to `/skills` so you can find a skill in long lists without scrolling
~changed 16
PostToolUse hooks can now replace tool output for all tools via `hookSpecificOutput.updatedToolOutput` (previously MCP-only)
Fullscreen mode: typing into the prompt no longer jumps scroll back to the bottom after you've scrolled up to read earlier output
Dialogs that overflow the terminal are now scrollable with arrow keys, PgUp/PgDn, home/end, and mouse wheel in both fullscreen and non-fullscreen modes
Clicking any line of a long URL that wraps across rows in fullscreen mode now opens the full URL
SDK and claude -p: `CLAUDE_CODE_FORK_SUBAGENT=1` now works in non-interactive sessions
--dangerously-skip-permissions no longer prompts for writes to `.claude/skills/`, `.claude/agents/`, and `.claude/commands/`
/terminal-setup now enables iTerm2's "Applications in terminal may access clipboard" setting so `/copy` works, including from tmux
MCP servers that hit a transient error during startup now auto-retry up to 3 times instead of staying disconnected
The terminal tab session title is now generated in your configured `language` setting
Claude.ai connectors with the same upstream URL are now deduplicated instead of appearing as duplicates
Vertex AI: support X.509 certificate-based Workload Identity Federation (mTLS ADC)
LSP diagnostic summaries now expand on click/ctrl+o and show the expand hint
SDKmcp_authenticate now supports `redirectUri` for custom scheme completion and claude.ai connectors
OpenTelemetry: added stop_reason, `gen_ai.response.finish_reasons`, and `user_system_prompt` (gated behind `OTEL_LOG_USER_PROMPTS`) to LLM request spans
VSCodeVoice dictation now respects the `accessibility.voice.speechLanguage` setting when no Claude Code language is configured