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 olderv0.2.101 v0.2.103newer

Claude Code v0.2.102

7 entries read diff v0.2.101 → v0.2.102 Markdown
Find
Pick an entry · j / k steps through
8 entries

Changesopen

#

# Claude Code v0.2.102 Changelog

Related

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

Enhanced Paste Reference System#

The paste functionality has been significantly improved with a new reference system that allows users to reference multiple pasted items (both text and images) within a single conversation.

New paste reference format:

  • Text pastes: [Pasted text #1 +100 lines] - Shows paste ID and line count
  • Images: [Image #1] - Shows image ID

How it works: When you paste multiple items during a conversation, Claude Code now assigns unique IDs to each paste. This allows you to reference specific pastes later in the conversation by their ID number.

Related

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

Improved Directory Handling#

The isDirEmptySync function now includes an existence check before checking if a directory is empty. This prevents errors when working with non-existent directories.

// Old behavior: Would error if directory doesn't exist
function isDirEmptySync(path) {
  return fs.isDirEmptySync(path);
}

// New behavior: Returns true for non-existent directories
function isDirEmptySync(path) {
  if (!fs.existsSync(path)) return true;
  return fs.isDirEmptySync(path);
}

Command Execution Enhancement#

The slash command system now properly propagates the shouldQuery flag from command handlers. This allows custom commands to control whether their output should trigger a follow-up query to Claude.

Example usage:

# Custom commands can now return both messages and control query behavior
/my-command some arguments
# The command can decide whether Claude should process the result further

Better Thinking Mode Detection#

The "thinking" feature detection has been improved to use proper word boundary regex patterns instead of simple string includes. This prevents false positives when these keywords appear as part of other words.

Thinking triggers (with proper word boundaries):

  • "think" → 4,000 tokens
  • "think hard", "think deeply", "megathink" → 10,000 tokens
  • "think harder", "ultrathink" → 31,999 tokens

History Navigation Updates#

The command history system now properly tracks pasted content alongside commands, maintaining the association between prompts and their pasted attachments when navigating through history with arrow keys.

Related

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

Import Optimizations#

  • Removed unused stream import
  • Removed duplicate node:process import
  • Added targeted import for cwd from node:process
  • Added PassThrough stream import where needed

Related

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

New Internal Functions#

  • El5: Filters user messages for processing
  • wo1: Formats pasted text references
  • FQ6: Formats image references
  • IQ6: Extracts paste references from text
  • dI1: Processes conversation history with paste content
  • ke5: Compares paste content objects for equality

These changes improve the overall robustness of paste handling, command execution, and user interaction within Claude Code.

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v0.2.102. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

  • Improved thinking triggering reliability
  • Improved @mention reliability for images and folders
  • You can now paste multiple large chunks into one prompt
System prompt

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