deepagents==0.7.30

langchain-ai/deepagentsdeepagents==0.7.30Oct 22, 2026by github-actions[bot]

Upgrading?

Full Release Notes

### Features

- Async subagent follow-ups can now queue without interrupting active work ([#7082](https://github.com/langchain-ai/deepagents/pull/7082)).
- Added `notify_parent` ([#7132](https://github.com/langchain-ai/deepagents/pull/7132)) and `webhook` ([#7072](https://github.com/langchain-ai/deepagents/pull/7072)) to `AsyncSubAgent`.

### Bug Fixes

- Async subagent checks now report runs cancelled on the server and omit reasoning from results ([#7060](https://github.com/langchain-ai/deepagents/pull/7060)).
- Async subagent checks now retry when a thread cannot be read ([#7124](https://github.com/langchain-ai/deepagents/pull/7124)).
- Summaries now remove reasoning blocks associated with the history they replace ([#7127](https://github.com/langchain-ai/deepagents/pull/7127)).
- `LocalShellBackend` now enforces output limits in UTF-8 bytes ([#7074](https://github.com/langchain-ai/deepagents/pull/7074)).

---

**Special thanks** to everyone who reported the issues addressed in this release: @david-dev666 ([#7039](https://github.com/langchain-ai/deepagents/issues/7039))

Internal maintainers: @baskaryan, @ccurme, @mdrxy, @thushanth-bengre-langchain

Released by: @mdrxy

<details>
<summary>Git log since deepagents==0.7.29</summary>

This commit history includes changes to this package. Commits are listed newest first.

- [`42adc1b`](https://github.com/langchain-ai/deepagents/commit/42adc1bca1147715ac58fad49bc74c12fa63bb84) release(deepagents): 0.7.30 (#7076)
- [`a7e1e25`](https://github.com/langchain-ai/deepagents/commit/a7e1e2575c1e96b721a0a3e0ecde6e85612ac30d) feat(sdk): queue async subagent follow-ups without interrupting active work (#7082)
- [`3ae25ff`](https://github.com/langchain-ai/deepagents/commit/3ae25ff85f94f15815c377e73841173a722299d6) feat(sdk): add `notify_parent` to `AsyncSubAgent` (#7132)
- [`6032a5a`](https://github.com/langchain-ai/deepagents/commit/6032a5ade4908d75eb2662e602f1f61a1d7a9bcf) fix(sdk): drop reasoning blocks bound to history a summary replaced (#7127)
- [`7a7c4e3`](https://github.com/langchain-ai/deepagents/commit/7a7c4e3708981568f96eb7fbc86aaef696c03001) feat(sdk): add `webhook` to `AsyncSubAgent` (#7072)
- [`55eb0e1`](https://github.com/langchain-ai/deepagents/commit/55eb0e1aa3a10fb28a016b2a9cfddc38bfc653ab) chore(deps-dev): bump pillow from 12.3.0 to 13.0.0 in /libs/deepagents (#7109)
- [`d57b09b`](https://github.com/langchain-ai/deepagents/commit/d57b09b1a7a9890fee2db649e6418416f039df14) fix(sdk): retry an async subagent check when its thread can't be read (#7124)
- [`4f8a656`](https://github.com/langchain-ai/deepagents/commit/4f8a6566d1c06c04f5d8d9614706f72ce64532e3) chore(repo): infer ty targets from package Python requirements (#7073)
- [`20a64c4`](https://github.com/langchain-ai/deepagents/commit/20a64c40c9429f303d0fa7e48e34cec8ccb9181a) chore(deps): bump certifi from 2026.2.25 to 2026.10.19 in /libs/deepagents (#7092)
- [`ac8d8e9`](https://github.com/langchain-ai/deepagents/commit/ac8d8e942a46bbc8e1f078fcb6b8d6393534abe2) fix(sdk): report async subagent runs cancelled on the server, and drop reasoning from check results (#7060)
- [`953d5dd`](https://github.com/langchain-ai/deepagents/commit/953d5dda8bd866663f49dfa0659a87c3f2cf0c26) fix(sdk): enforce `LocalShellBackend` output limits in UTF-8 bytes (#7074)

</details>

Related Repositories