Download Latest Version v0.2.129 source code.zip (440.2 kB)
Email in envelope

Get an email when there's a new version of Claude Code SDK Python

Home / v0.2.129
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-04 1.1 kB
v0.2.129 source code.tar.gz 2026-08-04 358.4 kB
v0.2.129 source code.zip 2026-08-04 440.2 kB
Totals: 3 Items   799.8 kB 0

Breaking Changes

  • Skill name validation in ClaudeAgentOptions.skills: Skill names containing parentheses, commas, control characters, wildcards (*, :*), leading /, surrounding whitespace, or surrogate code points now raise ValueError at connect time. skills=["plugin:*"] and skills=["*"] should be replaced with skills="all" or a Skill(...) rule in allowed_tools. Names with leading whitespace or / previously built rules that could never match (silently disabling the skill) and now raise explicitly (#1145)

Bug Fixes

  • Validated skill names to prevent --allowedTools injection: Skill names from ClaudeAgentOptions(skills=[...]) were passed unchecked into the CLI's --allowedTools value, which splits on commas and spaces. A crafted name could inject extra permission rules. The transport now validates each name and rejects delimiter-carrying or malformed values (#1145)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.221

PyPI: https://pypi.org/project/claude-agent-sdk/0.2.129/

:::bash
pip install claude-agent-sdk==0.2.129
Source: README.md, updated 2026-08-04