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.77 v0.2.79newer

Claude Code v0.2.78

12 entries read diff v0.2.77 → v0.2.78 Markdown
Find
Pick an entry · j / k steps through
6 entries

Changesopen

#

# Claude Code v0.2.78 Changelog

Related

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

OAuth Token Refresh Support#

  • Added automatic OAuth token refresh functionality for MCP (Model Context Protocol) connections
  • When an OAuth access token expires, Claude Code will now automatically attempt to refresh it using the refresh token
  • This prevents authentication interruptions during long sessions
  • Usage: This happens automatically in the background when using MCP servers that require OAuth authentication

Related

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

Configurable Telemetry Settings#

  • New environment variables for controlling telemetry data collection:
  • OTEL_METRICS_INCLUDE_SESSION_ID (default: true) - Controls whether session IDs are included in metrics
  • OTEL_METRICS_INCLUDE_VERSION (default: false) - Controls whether the app version is included in metrics
  • OTEL_METRICS_INCLUDE_ACCOUNT_UUID (default: true) - Controls whether account UUIDs are included in metrics
Example usage
  # Disable session ID tracking
  OTEL_METRICS_INCLUDE_SESSION_ID=false claude
  
  # Enable version tracking
  OTEL_METRICS_INCLUDE_VERSION=true claude

Enhanced OAuth Infrastructure#

  • Added OAuth authorization server metadata discovery following the .well-known/oauth-authorization-server specification
  • Improved error handling for OAuth token refresh failures with detailed error messages
  • Added fallback OAuth configuration for servers that don't support metadata discovery

Related

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

Code Organization#

  • Refined import statements to use more specific imports (e.g., import { PassThrough as ou9 } from "stream" instead of importing the entire stream module)
  • Added proper process imports using the node: prefix convention

Related

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

OAuth Token Management#

  • Fixed potential issues with expired OAuth tokens by implementing proper refresh logic
  • Added validation to ensure refresh tokens are only used when available
  • Improved error recovery when token refresh fails

Related

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

1 entry

Internal Changesopen

#

  • Added constant LI3 = 60000 (60 seconds timeout value)
  • Updated MCP protocol version to "2024-11-05"
  • Version bump to 0.2.78

Related

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

1 entry

Technical Detailsopen

#

The OAuth token refresh implementation includes:

  • Automatic detection of expired tokens based on expiresAt timestamp
  • Support for OAuth 2.0 refresh token grant type
  • Proper handling of client credentials (client_id and client_secret)
  • Telemetry events for tracking refresh success/failure rates
Verbatim
No official entry

Not individually listed upstream

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