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.85 v0.2.89newer

Claude Code v0.2.86

5 entries read diff v0.2.85 → v0.2.86 Markdown
Find
Pick an entry · j / k steps through
5 entries

Changesopen

New Features#

Managed Settings Support

  • Added support for managed settings configuration file at:
  • macOS: /Library/Application Support/ClaudeCode/managed-settings.json
  • Other systems: /etc/claude-code/managed-settings.json
  • This allows system administrators to configure Claude Code settings centrally

Enhanced Error Handling

  • Improved error message rendering with new DIFF_REJECTED status detection
  • Better handling of tool use errors with dedicated error message rendering
  • Error messages now properly distinguish between different error types and provide clearer feedback

API Changes#

New Functions for Session Tracking

  • WN0(cwd): Set the current working directory for the session
  • YN0(cost, duration, durationWithoutRetries, inputTokens, outputTokens, cacheReadTokens, cacheCreationTokens): Track API usage metrics including:
  • Total cost in USD
  • API call durations (with and without retries)
  • Token usage breakdown (input, output, cache read, cache creation)

Improved Current Directory Detection

  • New d0() function provides more robust current working directory detection with fallback handling

Related

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

Bug Fixes#

  • Fixed duplicate import issues (removed redundant stream imports)
  • Removed obsolete error handling classes and functions
  • Cleaned up unused variables and functions related to session management

Related

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

Internal Changes#

  • Refactored non-interactive session handling with new propagateErrors: false option
  • Simplified message persistence by removing complex database transaction logic
  • Streamlined error content formatting for better consistency
  • Updated version string from "0.2.85" to "0.2.86"

Related

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

Removed Features#

  • Removed database-backed message history storage functions (Kl9, uT1, eu0, Zm0)
  • Removed progress message filtering (s91)
  • Removed custom error class hp in favor of standardized error handling
  • Removed system policies configuration (previously at /etc/claude-code/policies.json)

This update focuses on improving error handling, adding managed settings support, and cleaning up deprecated functionality while maintaining backward compatibility for core features.

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

v0.2.86 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.