Skip to content

Build(deps): Update claude-agent-sdk requirement from <0.3,>=0.2.136 to >=0.2.166,<0.3 - #1086

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk-gte-0.2.166-and-lt-0.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk-gte-0.2.166-and-lt-0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 17, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on claude-agent-sdk to permit the latest version.

Release notes

Sourced from claude-agent-sdk's releases.

v0.2.166

New Features

  • Hook-specific output types: Added typed output classes and missing input fields for hooks, giving hook implementations precise type information instead of untyped dicts (#1331)
  • SystemInitData TypedDict: The init system message payload is now fully typed via SystemInitData, along with nested types SystemInitMcpServer, SystemInitPlugin, SystemInitPluginError, and FastModeState/FastModeDisabledReason literals. Use cast(SystemInitData, msg.data) to access typed fields like capabilities, model, mcp_servers, and more (#1332)

Bug Fixes

  • Fixed SandboxSettings.ignoreViolations type: Changed from a TypedDict with file/network keys to dict[str, list[str]] to match the CLI's actual schema — a map from command-pattern substring to violation-text substrings. The old type caused "file" and "network" to be interpreted as command patterns, and strict type checkers rejected the correct {"*": [...]} shape (#1380)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.299

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

pip install claude-agent-sdk==0.2.166
Changelog

Sourced from claude-agent-sdk's changelog.

0.2.166

New Features

  • Hook-specific output types: Added typed output classes and missing input fields for hooks, giving hook implementations precise type information instead of untyped dicts (#1331)
  • SystemInitData TypedDict: The init system message payload is now fully typed via SystemInitData, along with nested types SystemInitMcpServer, SystemInitPlugin, SystemInitPluginError, and FastModeState/FastModeDisabledReason literals. Use cast(SystemInitData, msg.data) to access typed fields like capabilities, model, mcp_servers, and more (#1332)

Bug Fixes

  • Fixed SandboxSettings.ignoreViolations type: Changed from a TypedDict with file/network keys to dict[str, list[str]] to match the CLI's actual schema — a map from command-pattern substring to violation-text substrings. The old type caused "file" and "network" to be interpreted as command patterns, and strict type checkers rejected the correct {"*": [...]} shape (#1380)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.299

0.2.165

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.294
  • CI: alert Slack when a release is blocked or fails (#1368)

0.2.164

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.292
  • CI: security hardening for GitHub Actions workflows that call Claude — egress-firewall runner, network allow list, auto permission mode, and a check workflow to enforce them (#1329)
  • CI: raised PyPI per-file limit guard to 250 MiB to match the updated project limit (#1366)
  • Tests: fixed thinking-deltas e2e test for CLI 2.1.287+ by using explicit thinking display options (#1367)

0.2.163

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.286
  • CI: pinned the model for issue triage to fix failures caused by the CLI's new default model (#1328)

0.2.162

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.285

0.2.161

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.284

... (truncated)

Commits
  • 65a6676 docs: update changelog for v0.2.166
  • 144b3d6 chore: release v0.2.166
  • 603f360 chore: bump bundled CLI version to 2.1.299
  • f33ec2b fix(types): type sandbox ignoreViolations as a command-pattern map (#1380)
  • b6e9d12 chore: bump bundled CLI version to 2.1.296
  • a8e7ce3 feat(types): add hook-specific output types and missing hook input fields (#1...
  • 033b8ed feat(types): add SystemInitData for the init system message payload (#1332)
  • cee5067 chore: bump bundled CLI version to 2.1.295
  • f752934 docs: update changelog for v0.2.165
  • d36b6a6 chore: release v0.2.165
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-python) to permit the latest version.
- [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.136...v0.2.166)

---
updated-dependencies:
- dependency-name: claude-agent-sdk
  dependency-version: 0.2.166
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 17, 2026

This branch has not been deployed

No deployments
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 python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants