New Features #
Enhanced Permission System
- New granular permission rules: The permission system now supports more specific rule configurations with the ability to grant permissions for specific command patterns
- Example: You can now allow
bashcommands that start with specific prefixes likenpm:orgit: - Rules can be configured through both CLI arguments and local settings
Supervisor Mode
- Added a new "supervisorMode" setting to the configuration options
- This appears to be a new operational mode for Claude Code (specific functionality details would need further investigation)
Environment Variable Overrides Display
- The welcome screen now displays active environment variable overrides when present, including:
- Custom API keys (shown as
sk-ant-…with partial masking) - Prompt caching status (shows "off" when disabled via
DISABLE_PROMPT_CACHING) - API timeout settings (from
API_TIMEOUT_MS) - Maximum thinking tokens (from
MAX_THINKING_TOKENS) - Custom API base URL (from
ANTHROPIC_BASE_URL)
WebSearch Tool Enhancement
- WebSearch tool now supports domain filtering:
allowed_domains: Restrict search results to specific domainsblocked_domains: Exclude results from specific domains- Example usage: Search only within documentation sites or exclude certain sources
Project-wide MCP Server Settings
- New
enableAllProjectMcpServersconfiguration option - Allows enabling all MCP (Model Context Protocol) servers for a project at once