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.100 v1.0.103newer

Claude Code v1.0.102

5 entries read diff v1.0.100 → v1.0.102 Markdown

Enhanced background task management with improved architecture, better user interface terminology, and new structured input/output parsing for background tasks.

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

Changesopen

Background Task Input/Output Parsing#

What: Added support for structured input/output in background tasks using XML-like tags How to use:

# Background tasks can now parse and display structured content
# with <background-task-input> and <background-task-output> tags
claude --some-command &

Details:

  • Enables better formatting and organization of background task communication
  • Supports tagged content for clearer task progress tracking
  • Improves integration between background processes and the main conversation
  • Evidence: GA1() at line 410790 and bbB() at line 410805 (new functions not present in v1.0.100)

Task Creation Progress Feedback#

What: Added visual feedback when creating background tasks Details:

  • Shows "Creating background task…" message during task initialization
  • Provides better user awareness of task creation process
  • Evidence: New message at line 429262 (not found in v1.0.100)

Enhanced Task Management Architecture#

What: Improved background task system with better state management and filtering Details:

  • Refactored from direct global state access to parameterized app state management
  • Added filtering for shell-type tasks with (G) => G.type === "shell" logic
  • Better separation between running and completed tasks
  • More reliable task state tracking and updates
  • Evidence: BV5(A) at line 395850 vs zF5() at line 395605 in v1.0.100

Related

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

Refined User Interface Terminology#

What: Updated terminology from "bash shells" to "tasks" throughout the interface Details:

  • Changed "List and manage background bash shells" to "List and manage background tasks"
  • Updated "No background shells currently running" to "No tasks currently running"
  • More inclusive language supporting different types of background operations
  • Consistent terminology across all user-facing messages
  • Evidence: line 411750 vs line 408227 in v1.0.100, line 411633 vs line 408178 in v1.0.100

Improved Task Processing Functions#

What: Enhanced task processing with new filtering and state management functions Details:

  • Replaced U1B() and E1B() functions with g1B() and u1B() functions
  • Better encapsulation through app state parameter passing
  • More robust task state transitions and error handling
  • Evidence: Functions g1B() at line 395854 and u1B() at line 395863 (architecture change from v1.0.100)
Verbatim
No official entry

Not individually listed upstream

v1.0.102 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.