Claude Agent SDK 0.3.296
Anthropic · SDK / library · v0.3.296 · Released
View official release notes ↗ Copy link
What's changed
- Added
claude_code_versionto theinitializecontrol response so clients know the CLI version before the first turn - Added
autoCompactWindowtoAgentDefinition, so a subagent can auto-compact earlier than the main conversation's window - Fixed the
sandboxoption discarding an inlinesettings.sandboxblock: the two now merge, the option's values win, and deny and credential lists from both sides are combined - Changed the default limit on MCP tool descriptions sent up front and on MCP server instructions, in-process SDK servers included, from 2,048 to 4,096 characters
- Changed permission answers that arrive after a restart to be parsed like live ones: over 4,096
updatedPermissionsentries count as a denial, and a malformed list is ignored as a whole - Updated to parity with Claude Code v2.1.296
Update
npm install @anthropic-ai/claude-agent-sdk@0.3.296 # or yarn add @anthropic-ai/claude-agent-sdk@0.3.296 # or pnpm add @anthropic-ai/claude-agent-sdk@0.3.296 # or bun add @anthropic-ai/claude-agent-sdk@0.3.296
Source: Anthropic's official Claude Agent SDK release notes at github.com. Text reproduced from the source for reference; all rights belong to Anthropic. Patchwire is not affiliated with Anthropic.