Claude docs changes for January 15th, 2025 [diff]

Changed documents

agent-sdk/modifying-system-prompts [Source]

  • Clarified that the Agent SDK uses a minimal system prompt by default (not empty), containing only essential tool instructions but omitting Claude Code's coding guidelines, response style, and project context. [line 11] [Source]

agent-sdk/structured-outputs [Source]

  • Major rewrite of the structured outputs documentation with improved explanations and practical examples. [lines 1-232] [Source]
  • Title changed from "Structured outputs in the SDK" to "Get structured output from agents". [line 1]
  • New "Why structured outputs?" section with recipe app example explaining practical use cases. [lines 9-17] [Source]
  • Renamed "Defining schemas with Zod" to "Type-safe schemas with Zod and Pydantic" with improved examples using a FeaturePlan schema. [lines 58-117] [Source]
  • Simplified "Output format configuration" section with clearer parameter descriptions. [lines 119-126] [Source]
  • Updated TODO tracking agent example with better explanatory context. [lines 128-183] [Source]
  • Expanded error handling section with result subtypes table and tips for avoiding errors. [lines 185-226] [Source]

agent-sdk/subagents [Source]

  • New "Resuming subagents" section explaining how to resume subagents with full conversation history, including session ID capture and agent ID extraction. [lines 226-289] [Source]
  • Documents transcript persistence behavior: transcripts persist independently of main conversation, survive compaction, and are cleaned up based on cleanupPeriodDays setting. [lines 285-289] [Source]

agent-sdk/typescript [Source]

  • Updated systemPrompt parameter description to clarify default is "minimal prompt" instead of "empty prompt". [line 125] [Source]

agents-and-tools/remote-mcp-servers [Source]

  • Updated Linear MCP server URL from /sse to /mcp. [line 117]
  • Updated Hugging Face description to "Access the Hugging Face Hub" (previously "HF Hub") and URL now includes gradio=none parameter. [lines 137-140]
  • Updated Cloudflare server URL from docs.mcp.cloudflare.com to bindings.mcp.cloudflare.com and renamed to "Cloudflare Developer Platform". [lines 229-234]
  • Renamed "Hubspot" to "HubSpot" and updated documentation link. [line 316]
  • Renamed "Monday" to "monday.com". [line 412]
  • Renamed "Moody's Analytics" to "Moody's". [line 420]
  • Renamed "PitchBook" to "PitchBook Premium". [line 468]

agents-and-tools/tool-use/computer-use-tool [Source]

  • Clarified hold_key action description: now specifies it holds down a key "for a specified duration (in seconds)" instead of "while performing other actions". [line 301] [Source]
  • Added new "Modifier keys with click and scroll actions" section. [line 312] [Source]

claude-code/claude-code-on-the-web [Source]

  • Added public.ecr.aws to Container Registries allowlist. [line 340] [Source]
  • Added AWS domains (*.amazonaws.com and *.api.aws) to Cloud Platforms allowlist. [lines 361-362] [Source]

claude-code/common-workflows [Source]

  • Updated Plan Mode description to mention that Claude uses AskUserQuestion to gather requirements and clarify goals before proposing a plan. [line 326] [Source]
  • New "Let Claude interview you" section with examples for gathering requirements through interactive questioning. [lines 407-446] [Source]

claude-code/mcp [Source]

  • Updated Hugging Face description to "Access the Hugging Face Hub" (previously "HF Hub"). [line 129]
  • Updated Asana documentation link and command format. [lines 137-141]
  • Updated Atlassian from "Atlassian Rovo" to "Atlassian" with new documentation link and transport changed from http to sse. [lines 143-147]
  • Renamed "Cloudflare" to "Cloudflare Developer Platform". [line 207]
  • Renamed "Monday" to "monday.com". [line 305]

claude-code/settings [Source]

  • Updated AskUserQuestion tool description to "Asks multiple-choice questions to gather requirements or clarify ambiguity". [line 819] [Source]