Commit 64ac3ae
deps(runner): bump claude-agent-sdk 0.1.76, anthropic 0.100.0 (#1516)
## SDK Version Bump
- `claude-agent-sdk`: 0.1.73 -> 0.1.76
- `anthropic`: 0.98.1 -> 0.100.0
### TL;DR
- **5 opt-in feature(s)** available for adoption
- 1 behavior change(s) to review
- 10 new feature(s), 4 bug fix(es)
## Action Items
**Opt-in features to evaluate:**
- [ ] **API error status on result messages** (`claude-agent-sdk`
v0.1.76): Added `api_error_status: int | None` to `ResultMessage`,
surfacing the HTTP status code (e.g. 429...
- [ ] **Hook event streaming** (`claude-agent-sdk` v0.1.74): Added
`include_hook_events` option to `ClaudeAgentOptions`. When set, hook
events (PreToolUse, Po...
- [ ] **Strict MCP config** (`claude-agent-sdk` v0.1.74): Added
`strict_mcp_config` option to `ClaudeAgentOptions`. When `True`, the CLI
only uses MCP serv...
- [ ] **Permission context enrichment** (`claude-agent-sdk` v0.1.74):
Added `decision_reason`, `blocked_path`, `title`, `display_name`, and
`description` fields to `To...
- [ ] **`xhigh` effort level** (`claude-agent-sdk` v0.1.74): Added
`"xhigh"` to the `effort` Literal on `ClaudeAgentOptions` and
`AgentDefinition`, an Opus 4....
## Behavior Changes
| Change | Package | Version | Action |
|--------|---------|---------|--------|
| **Pinned third-party GitHub Actions to immutable commit SHAs** |
`claude-agent-sdk` | 0.1.76 | Review |
<details><summary><strong>New Features</strong> (10)</summary>
| Feature | Package | Version | Claude | Gemini | Default | Action |
|---------|---------|---------|--------|--------|---------|--------|
| **API error status on result messages** | `claude-agent-sdk` | 0.1.76
| - | - | Opt-in | Opt-in |
| **Hook event streaming** | `claude-agent-sdk` | 0.1.74 | Yes | - |
Opt-in | Opt-in |
| **Defer hook decision** | `claude-agent-sdk` | 0.1.74 | Yes | - |
Available | Review |
| **Strict MCP config** | `claude-agent-sdk` | 0.1.74 | Yes | - | Opt-in
| Opt-in |
| **Permission context enrichment** | `claude-agent-sdk` | 0.1.74 | - |
- | Opt-in | Opt-in |
| **`updatedToolOutput` for post-tool hooks** | `claude-agent-sdk` |
0.1.74 | Yes | - | Available | Review |
| **`xhigh` effort level** | `claude-agent-sdk` | 0.1.74 | Yes | - |
Opt-in | Opt-in |
| **Subprocess cleanup on parent exit** | `claude-agent-sdk` | 0.1.74 |
Yes | - | Available | Review |
| **add support for Managed Agents multiagents and outcomes, webhooks,
vault vali...** | `anthropic` | 0.100.0 | Yes | - | Available | Review |
| **client** | `anthropic` | 0.99.0 | - | - | Available | Review |
</details>
<details><summary><strong>Bug Fixes</strong> (4)</summary>
- **Permission suggestions deserialization** (`claude-agent-sdk`
0.1.76): Fixed `ToolPermissionContext.suggestions` containing raw dicts
instead of `PermissionUpdate` instances. Added `Permis...
- **ResourceWarning on disconnect** (`claude-agent-sdk` 0.1.74): Fixed
`ResourceWarning: Unclosed <MemoryObjectReceiveStream>` emitted on
`ClaudeSDKClient` disconnect and `query()` c...
- **Session `created_at` timestamp** (`claude-agent-sdk` 0.1.74): Fixed
`list_sessions()` returning `created_at=None` for sessions whose first
JSONL record lacks a `timestamp` field b...
- **Adjust webhook configuration** (`anthropic` 0.100.0): Adjust webhook
configuration
</details>
<details><summary><strong>Bundled Claude CLI Versions</strong>
(3)</summary>
| SDK Version | CLI Version |
|-------------|-------------|
| 0.1.76 | 2.1.132 |
| 0.1.75 | 2.1.131 |
| 0.1.74 | 2.1.129 |
</details>
<details><summary>Internal changes: <code>claude-agent-sdk</code>
(3)</summary>
- Updated bundled Claude CLI to version 2.1.132 (0.1.76)
- Updated bundled Claude CLI to version 2.1.131 (0.1.75)
- Updated bundled Claude CLI to version 2.1.129 (0.1.74)
</details>
---
_Automated by `.github/workflows/sdk-version-bump.yml`_
## SDK Options Drift
ClaudeAgentOptions fields changed — sdk-options-manifest.json updated.
Review backend allowlist and frontend schema for new/removed fields.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>1 parent 3cdb4b6 commit 64ac3ae
3 files changed
Lines changed: 25 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
| 26 | + | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
23 | 27 | | |
24 | 28 | | |
25 | 29 | | |
| |||
116 | 120 | | |
117 | 121 | | |
118 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
119 | 127 | | |
120 | 128 | | |
121 | 129 | | |
| |||
149 | 157 | | |
150 | 158 | | |
151 | 159 | | |
152 | | - | |
| 160 | + | |
153 | 161 | | |
154 | 162 | | |
155 | 163 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments