Skip to content

build(deps): bump claude-agent-sdk from 0.2.126 to 0.2.129 in /claude-agent-sdk - #172

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk/claude-agent-sdk-0.2.129
Aug 7, 2026
Merged

build(deps): bump claude-agent-sdk from 0.2.126 to 0.2.129 in /claude-agent-sdk#172
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk/claude-agent-sdk-0.2.129

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor

Bumps claude-agent-sdk from 0.2.126 to 0.2.129.

Release notes

Sourced from claude-agent-sdk's releases.

v0.2.129

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/

pip install claude-agent-sdk==0.2.129

v0.2.128

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.220

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

pip install claude-agent-sdk==0.2.128

v0.2.127

Bug Fixes

  • Fixed premature stdin closure when background tasks are in flight: query() no longer closes stdin on the first result frame when background tasks (e.g. run_in_background: true subagents) are still running. Previously, closing stdin too early caused SDK-MCP tool calls from background tasks to fail with "Stream closed" and silently bypassed PreToolUse hooks. Stdin now stays open until all in-flight tasks complete and the final result frame arrives (#1103)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.219

... (truncated)

Changelog

Sourced from claude-agent-sdk's changelog.

0.2.129

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

0.2.128

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.220

0.2.127

Bug Fixes

  • Fixed premature stdin closure when background tasks are in flight: query() no longer closes stdin on the first result frame when background tasks (e.g. run_in_background: true subagents) are still running. Previously, closing stdin too early caused SDK-MCP tool calls from background tasks to fail with "Stream closed" and silently bypassed PreToolUse hooks. Stdin now stays open until all in-flight tasks complete and the final result frame arrives (#1103)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.219
Commits
  • 60ecf63 docs: update changelog for v0.2.129
  • 562dba6 chore: release v0.2.129
  • 0fd46ab chore: bump bundled CLI version to 2.1.221
  • cbed47d fix(transport): validate skill names in ClaudeAgentOptions.skills (#1145)
  • f8b9ec9 docs: update changelog for v0.2.128
  • ec77673 chore: release v0.2.128
  • cadaa63 chore: bump bundled CLI version to 2.1.220
  • 3145cc6 docs: update changelog for v0.2.127
  • 26b1a5c chore: release v0.2.127
  • f277fd8 chore: bump bundled CLI version to 2.1.219
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Aug 7, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 7, 2026 08:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Aug 7, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) August 7, 2026 08:06
Bumps [claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-python) from 0.2.126 to 0.2.129.
- [Release notes](https://github.com/anthropics/claude-agent-sdk-python/releases)
- [Changelog](https://github.com/anthropics/claude-agent-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/claude-agent-sdk-python@v0.2.126...v0.2.129)

---
updated-dependencies:
- dependency-name: claude-agent-sdk
  dependency-version: 0.2.129
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/claude-agent-sdk-0.2.129 branch from a9bc4c0 to afba47f Compare August 7, 2026 08:09
@github-actions
github-actions Bot merged commit a1d37ea into main Aug 7, 2026
8 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/claude-agent-sdk/claude-agent-sdk-0.2.129 branch August 7, 2026 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pip

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants