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.0.68 v2.0.70newer

Claude Code v2.0.69

3 entries read diff v2.0.68 → v2.0.69 Markdown

This release fixes a significant bug in the prompt suggestion system where the token limit was too restrictive, and includes internal code refactoring for better maintainability.

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

Changesopen

Prompt Suggestion Token Limit Fix#

What: Fixed the prompt suggestion feature's maxOutputTokens limit, which was set far too low at 50 tokens, potentially causing truncated or failed suggestions.

Details:

  • The maxOutputTokens was increased from 50 to 16,000 tokens
  • This provides the model adequate headroom to generate suggestions without hitting token limits
  • The prompt still requests brief 3-8 word suggestions, but the model now has sufficient capacity to reason and respond reliably
  • Evidence: nH8() function at line 366252 - maxOutputTokens changed from iH8 (value: 50) to hardcoded 16000

Prompt Suggestion Code Refactoring#

What: The prompt suggestion function was refactored for better code organization and maintainability.

Details:

  • The system prompt text was extracted from inline to a module-level constant (iH8 at line 366298)
  • The function was converted from promise-chain style to explicit async/await
  • Response parsing changed from .then() chain with .find() to a for...of loop with early return
  • Variables were extracted for better readability (cacheSafeParams to Q, canUseTool callback to B)
  • Evidence: nH8() at lines 366252-366273 in v2.0.69 vs lines 366252-366280 in v2.0.68

Import Statement Reorganization#

What: Several import statements were reorganized and consolidated across the codebase.

Details:

  • Node.js built-in imports (node:fs, node:child_process, node:path, node:os, node:util, node:process) were restructured
  • Crypto imports consolidated to use named imports (randomBytes, randomUUID, timingSafeEqual)
  • Stream import changed from default to named import (PassThrough)
  • These are purely organizational changes with no functional impact
  • Evidence: Import changes at multiple locations throughout the codebase (see diff lines 10-72, 76-170)

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.0.69. 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.

  • Minor bugfixes
System prompt

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