Skip to content

Saturday, March 28, 2026

Daily picks

18

articles scored

#1 GOLDReleaseClaude Code Releases

v2.1.86

  • A new `X-Claude-Code-Session-Id` header is added to every API request so proxies and observability tools can group requests by session without parsing the body
  • `.jj` and `.sl` directories (Jujutsu and Sapling VCS) are now excluded from Grep and file autocomplete — no more accidentally descending into VCS metadata
  • `--resume` no longer fails with 'tool_use ids were found without tool_result blocks' on sessions created before v2.1.85 — safe to resume old sessions again
  • Write/Edit/Read now work on files outside the project root (e.g., `~/.claude/CLAUDE.md`) when conditional skills or rules are configured — this was a quiet but painful regression
  • Official marketplace plugin scripts no longer fail with 'Permission denied' on macOS/Linux (broken since v2.1.83)
  • `--bare` mode now correctly passes through MCP tools in interactive sessions and no longer silently drops messages queued mid-turn
  • Prompt cache hit rate for Bedrock, Vertex, and Foundry users improved by removing dynamic content from tool descriptions
  • Token overhead for `@`-mentioned files reduced — raw string content is no longer JSON-escaped before being sent
  • Memory filenames in the 'Saved N memories' notice now open on click
  • Fixed masked OAuth input leaking token start characters when wrapping on narrow terminals
#2 SILVERReleaseGitHub anthropics/claude-agent-sdk-python

[Release] anthropics/claude-agent-sdk-python: v0.1.51

  • `fork_session()` and `delete_session()` land in the Python SDK — you can now branch a session mid-conversation and clean up sessions programmatically
  • `task_budget` option added for token budget management — tell the agent upfront how many tokens it has so it paces itself instead of blowing the budget mid-task
  • `AgentDefinition` now accepts `disallowedTools`, `maxTurns`, and `initialPrompt` — you can bake constraints and a starter prompt directly into the agent definition
  • `--system-prompt-file` CLI flag now available as `SystemPromptFile` in the SDK
  • Python 3.10 users: `NotRequired` TypedDict fields now work correctly via `typing_extensions`
#3 BRONZEReleaseGitHub anthropics/claude-agent-sdk-typescript

[Release] anthropics/claude-agent-sdk-typescript: v0.2.86

  • New `getContextUsage()` control method returns a breakdown of context window usage by category — finally a way to see exactly what's eating your context budget
  • `session_id` is now optional in `SDKUserMessage` — the SDK assigns one automatically if you don't provide it, removing a common footgun for new SDK users

Made with passive-aggressive love by manoga.digital. Powered by Claude.