Claude Code has received several updates, including a new diff panel that operates alongside conversations in fullscreen mode. This panel displays uncommitted changes as Claude edits, and users can toggle it with the /diff command.
Key Points
- A diff panel has been added to Claude Code, viewable in fullscreen mode, to show uncommitted changes during editing.
- The
/diffcommand toggles the visibility of the new diff panel. - A likely cause for prompt-cache misses, such as changes to tool definitions or the system prompt, or idle time past the TTL, is now indicated in
/costand the status line'sprompt_cachefield. - The
/reload-pluginscommand has been added for headless sessions, appearing in the Claude Code Desktop and SDK command lists. - A text form of
/advisor(/advisor,/advisor <model>,/advisor off) is now available for the desktop app, Remote Control, and other headless sessions. - Claude apps gateway now supports
oidc.scope_on_refreshfor Identity Providers that return anid_tokenon refresh only whenopenidis requested again. - Support for newer Claude Desktop keys, including
userPluginMarketplacesEnabledanduserPluginUploadsEnabled, has been added to desktop policy blocks via the Claude apps gateway. - Fixed issues where Edit / Write / Read permission rules with parentheses in their path were dropped or ignored by the Bash sandbox, leading to unintended writability of "read-only" folders.
- Fixed a bug where a single file permission rule with an uncompilable pattern (e.g., an unclosed
[) caused all file edits to fail with an "Invalid regular expression" error.
Context
According to the Claude Code changelog, these updates enhance the user experience by providing better visibility into code changes, improving debugging capabilities for prompt-cache issues, and expanding command availability in headless environments. The fixes address specific permission and regex parsing problems that previously affected file editing within the platform.
Why It Matters
These updates provide builders with more granular control and visibility within the Claude Code environment, particularly for those working with headless sessions or managing complex file permissions. The improvements aim to streamline development workflows and reduce unexpected errors related to caching and access controls.
What To Do
- Note the new
/diffcommand for tracking uncommitted changes during Claude's editing process. - Review the
/costoutput andprompt_cachefield for new details on prompt-cache miss causes. - Test the
/reload-pluginsand/advisorcommands in Claude Code Desktop or SDK headless sessions. - If managing Claude Desktop deployments, check the implications of
userPluginMarketplacesEnabledanduserPluginUploadsEnabledin desktop policy blocks.
