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 releases Home olderv1.0.126 v1.0.128newer

Claude Code v1.0.127

7 entries read diff v1.0.126 → v1.0.127 Markdown

Version 1.0.127 focuses on internal code refactoring and improvements with 98.9% structural similarity to v1.0.126. The main user-facing changes include enhanced sandbox command filtering capabilities, improved UI text clarity for history search and file restoration, and updated color scheme implementation using ANSI color names.

Find
Pick an entry · j / k steps through
7 entries

Changesopen

Enhanced Sandbox Command Filtering#

What: Added support for substring-based command filtering in the sandbox configuration through the new tengu_sandbox_disabled_commands feature gate.

How it works:

The sandbox now supports two methods for disabling commands:

  1. Exact command matching (existing unsandboxedCommands in settings)
  2. Substring matching (new tengu_sandbox_disabled_commands feature flag)

Details:

  • Substring matching allows blocking commands that contain specific patterns anywhere in the command string
  • The new tengu_sandbox_disabled_commands feature flag provides commands and substrings arrays
  • Both methods are combined when evaluating whether a command should bypass sandboxing
  • Evidence: Qg2() function at line 379010 in v1.0.127 (replaces qu2() at line 383844 in v1.0.126)

Improved Diff Stats Display Component#

What: New unified component for displaying file change statistics during restore operations.

Details:

  • Created kGB() helper component at line 413123 to consistently display file names and diff stats
  • Shows either the single filename or count of multiple files
  • Displays insertions (+) and deletions (-) with appropriate colors
  • Simplifies the restore UI presentation
  • Evidence: kGB() component at line 413123 (new in v1.0.127, did not exist in v1.0.126)

Clearer History Search Prompts#

What: Updated history search interface text for better clarity.

Changes:

  • Changed "bck-i-search:" to "search prompts:"
  • Changed "failing bck-i-search:" to "no matching prompt:"
  • Added visible cursor in search field (previously hidden)
  • Evidence: Modified in function at line 425036 in v1.0.127 (was at line 429928 in v1.0.126)

Why it matters: The new prompts use plain language instead of technical terminal jargon, making the feature more discoverable and user-friendly.

Better File Restore Messaging#

What: Improved clarity when viewing file restoration previews.

Changes:

  • When no files changed: Now shows "The code has not changed" instead of "The code will be restored"
  • Simplified multi-file display using the new kGB component
  • More consistent formatting across different restore scenarios
  • Evidence: Function ey6() at line 413105 in v1.0.127 (was ek6() at line 415828 in v1.0.126)

Why it matters: Users can now immediately understand whether there are actual changes to review or if the code state is unchanged.

Color Scheme Refactoring#

What: Internal refactoring of color definitions from hex values to ANSI color names.

Changes:

  • Light theme colors now use "ansi:colorName" format (e.g., "ansi:magenta", "ansi:blueBright")
  • Dark theme colors similarly use ANSI names
  • Added new clawd_body color property
  • Evidence: Color objects QlQ and ZlQ around line 356107-356221 in v1.0.127 (replaced rlQ and olQ at line 356102-356158 in v1.0.126)

Why it matters: While mostly internal, this improves cross-platform color rendering and maintainability. Users may notice slightly improved color consistency across different terminal emulators.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Model and Output Style Selection Refactoring#

What: Restructured the model and output style selection menus for better code organization.

Details:

  • Model selection function restructured (was bz5() at line 438053, now bK5() at line 435315)
  • Output style selection function restructured (was mz5() at line 438157, now mK5() at line 435411)
  • Callback functions extracted for cleaner separation of concerns
  • No functional changes to user experience
  • Evidence: Functions bK5() and mK5() at lines 435315 and 435411 in v1.0.127

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Code Refactoring#

  • Removed unused stream import variable (import renamed internally)
  • Extensive variable and function renaming (8,964 renames)
  • 46 additions, 101 deletions, 19 modifications to declarations
  • Improved code structure while maintaining 98.9% structural similarity
  • No tree-sitter functionality was removed (still present in v1.0.127)

Note: The majority of changes in this release are internal refactorings that improve code maintainability without affecting user-visible behavior.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Verbatim
No official entry

Not individually listed upstream

v1.0.127 does not have its own entry in Anthropic’s official changelog, because prerelease builds are often folded into a neighbouring release. Browse the full changelog for the closest official notes. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

System prompt

The system prompt was not captured for this release, so this page cannot say whether it moved.