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 olderv2.1.42 v2.1.45newer

Claude Code v2.1.44

3 entries read diff v2.1.42 → v2.1.44 Markdown

This release improves OAuth token handling by adding automatic token recovery when tokens are revoked. Previously, users with revoked OAuth tokens would see authentication failures; now the CLI automatically detects revoked tokens and refreshes them transparently.

Find
Pick an entry · j / k steps through
1 entry

Changesopen

Automatic Recovery from Revoked OAuth Tokens#

OAuth tokens can be revoked server-side (e.g., when users revoke access from their Claude.ai account settings). Previously, this would cause authentication failures in various API calls. This release adds automatic token refresh when a revoked token is detected across multiple code paths:

  • Fast mode prefetch (checking if your organization has fast mode enabled)
  • Metrics opt-out status checks
  • General API retry logic

The CLI now catches HTTP 403 responses containing "OAuth token has been revoked" and automatically refreshes the token before retrying the request.

Evidence

OAuth token revocation check helper (search for "OAuth token has been revoked") — GOA() at line ~211503; token refresh function Ju() at line ~114161

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

1 entry

Notesopen

#

  • Import style refactoring: Several Node.js imports changed from default imports to named imports (e.g., import { spawn } from "child_process" instead of import child_process from "child_process"). This is an internal refactoring with no user-facing impact.
  • The verbose logging message "Metrics opt-out check failed: {error}" was removed; auth errors are now handled via the standard recovery flow rather than being logged separately.

Related

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

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v2.1.44. 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.

  • Fixed ENAMETOOLONG errors for deeply-nested directory paths
  • Fixed auth refresh errors
System prompt

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