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)
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [anthropic](https://github.com/anthropics/anthropic-sdk-python) from 0.84.0 to 0.86.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-python/releases">anthropic's releases</a>.</em></p>
<blockquote>
<h2>v0.86.0</h2>
<h2>0.86.0 (2026-03-18)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.85.0...v0.86.0">v0.85.0...v0.86.0</a></p>
<h3>Features</h3>
<ul>
<li>add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/235d218211ac4b8f1aa37e29bedc998bfb6ce77d">235d218</a>)</li>
<li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/86dbe4aa58386bfb8d1497debf342e929e9bb5e5">86dbe4a</a>)</li>
<li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/45d9cc0914200a43743ab11aa311392e9d8c1b4f">45d9cc0</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9">05220bc</a>)</li>
<li><strong>deps:</strong> bump minimum typing-extensions version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09ab112289815ba6f19d8fb3da1e715748182799">09ab112</a>)</li>
<li><strong>pydantic:</strong> do not pass <code>by_alias</code> unless set (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b17480e9d06613aa597dd40d5a47f4f1250ac762">b17480e</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> tweak CI branches (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3c0308c97804ababfd3f37330e129e68ccfe4bbc">3c0308c</a>)</li>
</ul>
<h2>v0.85.0</h2>
<h2>0.85.0 (2026-03-16)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.85.0">v0.84.0...v0.85.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> chore(config): clean up model enum list (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/31">#31</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cce1a5b9e6fce4f269cec42803f37ce5e2ac2f76">cce1a5b</a>)</li>
<li><strong>api:</strong> GA thinking-display-setting (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/207340cc621855928f53e8ddd58f216ac0d8150d">207340c</a>)</li>
<li><strong>tests:</strong> update mock server (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7dc86a4ffc9e70533a58065496c78394c6a6e97a">7dc86a4</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> add missing 413 and 529 error handlers to async client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1554">#1554</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9c2986fb9c046b4cffa1b03ca8762f9c9dea0bab">9c2986f</a>)</li>
<li><strong>tool runner:</strong> propagate container_id for programmatic tool calling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1462">#1462</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3ae7ff6ff7af8a881706ae8068b1040a23c96fbd">3ae7ff6</a>)</li>
<li><strong>tools:</strong> use filtered messages list in async compaction (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1124">#1124</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/710d666f80b7667e3551c1a68d7c0ffaad115de1">710d666</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>ci:</strong> bump uv version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09656acef77fa459d30d811bd51aa780a567182b">09656ac</a>)</li>
<li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c9e9fc240334fc466426646d7acd64904f881a80">c9e9fc2</a>)</li>
<li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/77f77d19b4657a7ad0d31de42504c25cf4ed76ef">77f77d1</a>)</li>
<li><strong>tests:</strong> unskip tests that are now supported in steady (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/827330b527b4af299af084752a7317b0596956af">827330b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md">anthropic's changelog</a>.</em></p>
<blockquote>
<h2>0.86.0 (2026-03-18)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.85.0...v0.86.0">v0.85.0...v0.86.0</a></p>
<h3>Features</h3>
<ul>
<li>add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/235d218211ac4b8f1aa37e29bedc998bfb6ce77d">235d218</a>)</li>
<li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/86dbe4aa58386bfb8d1497debf342e929e9bb5e5">86dbe4a</a>)</li>
<li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/45d9cc0914200a43743ab11aa311392e9d8c1b4f">45d9cc0</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9">05220bc</a>)</li>
<li><strong>deps:</strong> bump minimum typing-extensions version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09ab112289815ba6f19d8fb3da1e715748182799">09ab112</a>)</li>
<li><strong>pydantic:</strong> do not pass <code>by_alias</code> unless set (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b17480e9d06613aa597dd40d5a47f4f1250ac762">b17480e</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> tweak CI branches (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3c0308c97804ababfd3f37330e129e68ccfe4bbc">3c0308c</a>)</li>
</ul>
<h2>0.85.0 (2026-03-16)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.85.0">v0.84.0...v0.85.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> chore(config): clean up model enum list (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/31">#31</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cce1a5b9e6fce4f269cec42803f37ce5e2ac2f76">cce1a5b</a>)</li>
<li><strong>api:</strong> GA thinking-display-setting (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/207340cc621855928f53e8ddd58f216ac0d8150d">207340c</a>)</li>
<li><strong>tests:</strong> update mock server (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7dc86a4ffc9e70533a58065496c78394c6a6e97a">7dc86a4</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> add missing 413 and 529 error handlers to async client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1554">#1554</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9c2986fb9c046b4cffa1b03ca8762f9c9dea0bab">9c2986f</a>)</li>
<li><strong>tool runner:</strong> propagate container_id for programmatic tool calling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1462">#1462</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3ae7ff6ff7af8a881706ae8068b1040a23c96fbd">3ae7ff6</a>)</li>
<li><strong>tools:</strong> use filtered messages list in async compaction (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1124">#1124</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/710d666f80b7667e3551c1a68d7c0ffaad115de1">710d666</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>ci:</strong> bump uv version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09656acef77fa459d30d811bd51aa780a567182b">09656ac</a>)</li>
<li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c9e9fc240334fc466426646d7acd64904f881a80">c9e9fc2</a>)</li>
<li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/77f77d19b4657a7ad0d31de42504c25cf4ed76ef">77f77d1</a>)</li>
<li><strong>tests:</strong> unskip tests that are now supported in steady (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/827330b527b4af299af084752a7317b0596956af">827330b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/d7c0974ce6ab94ca135b10b2a45308203c0e0c7e"><code>d7c0974</code></a> release: 0.86.0</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c46a3e4708fc7f79a00cc245c6f2b11189dd84c3"><code>c46a3e4</code></a> feat(api): manual updates</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/34045e490d9da94274c36f4333545eacb503d59c"><code>34045e4</code></a> feat(api): manual updates</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/5ccd6b4122c83f5f1ca5bfefe496a6a257a1da21"><code>5ccd6b4</code></a> feat: add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>)</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/206252fcfa60a7d127e76c36d10bec8e47494fa4"><code>206252f</code></a> chore(internal): tweak CI branches</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c5e5f3e7adf8d60b091116198f29f0b453c18d8d"><code>c5e5f3e</code></a> fix(deps): bump minimum typing-extensions version</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/8669b920105a717deead3acf5b5085a2e9441b72"><code>8669b92</code></a> fix(pydantic): do not pass <code>by_alias</code> unless set</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9"><code>05220bc</code></a> fix: AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>)</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/be3dd143f464a6a11a8631b990aabdb348cb53c0"><code>be3dd14</code></a> release: 0.85.0</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/fc9f47e8e4feaaefaef125f80de9e6177d2c3283"><code>fc9f47e</code></a> feat(api): GA thinking-display-setting</li>
<li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.86.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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)
</details>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps anthropic from 0.84.0 to 0.86.0.
Release notes
Sourced from anthropic's releases.
Changelog
Sourced from anthropic's changelog.
Commits
d7c0974release: 0.86.0c46a3e4feat(api): manual updates34045e4feat(api): manual updates5ccd6b4feat: add support for filesystem memory tools (#1247)206252fchore(internal): tweak CI branchesc5e5f3efix(deps): bump minimum typing-extensions version8669b92fix(pydantic): do not passby_aliasunless set05220bcfix: AsyncAnthropic._make_status_error missing 529 and 413 cases (#1244)be3dd14release: 0.85.0fc9f47efeat(api): GA thinking-display-settingDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)