Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v1.0.46 Home All releases olderv1.0.45 v1.0.47newer
Claude Code v1.0.46

New Features

Environment Variable Expansion in MCP Server Configuration

  • Added support for environment variable expansion in MCP server configurations using ${VAR} syntax
  • Supports default values with ${VAR:-default} notation
  • Validates that all required environment variables are set before starting servers
  • Example usage in MCP config:
  {
    "mcpServers": {
      "myServer": {
        "command": "${HOME}/bin/server",
        "args": ["--port", "${PORT:-8080}"],
        "env": {
          "API_KEY": "${MY_API_KEY}"
        }
      }
    }
  }

Background Command Execution Shortcut

  • Added keyboard shortcut Ctrl+B to run long-running commands in the background
  • Displays helpful hint "Ctrl+B to run in background" when commands are executing
  • Allows users to quickly background tasks without waiting for the command selection dialog

Enhanced Long-Running Command Display

  • Improved the display of long-running commands to show the last 2 lines of output
  • Shows line count indicator (e.g., "+15 more lines") for truncated output
  • More compact and informative display during command execution

WSL Path Translation Support

  • Added automatic path translation between Windows and WSL environments
  • New ie class handles bidirectional path conversion:
  • toLocalPath(): Converts Windows paths to WSL paths
  • toIDEPath(): Converts WSL paths to Windows paths
  • Automatically detects and handles WSL distribution names in paths

See this entry in the whole of v1.0.46 →