deepagents==0.7.29

langchain-ai/deepagentsdeepagents==0.7.29Oct 20, 2026by github-actions[bot]

Upgrading?

Full Release Notes

### Bug Fixes

- `CompositeBackend` now handles routes without a trailing slash.
- Text edits to binary files are now rejected.
- In-memory `grep` now skips binary files.

---

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

Internal maintainers: @ccurme

Released by: @mdrxy

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

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

- [`3abfb0a`](https://github.com/langchain-ai/deepagents/commit/3abfb0abcda658d4b64e74782f3316a11efc3faa) release(deepagents): 0.7.29 (#7029)
- [`7a70d6e`](https://github.com/langchain-ai/deepagents/commit/7a70d6e0e55ec818a454f071ff99295e5c12eab9) fix(sdk): reject text edits of binary files (#7069)
- [`9a23fbb`](https://github.com/langchain-ai/deepagents/commit/9a23fbbb8e1fef0be9c24e33a0b92a4c6ef7fc77) chore(deps): raise dependency minimums for `all` (#7025)
- [`97f856d`](https://github.com/langchain-ai/deepagents/commit/97f856dcb08264ef78722a4687cab9133ec5fb7a) fix(sdk): skip binary files in in-memory `grep` (#7032)
- [`0ce837b`](https://github.com/langchain-ai/deepagents/commit/0ce837bf69ff0efb10c2fa100039cc0c78a74a11) fix(sdk): accommodate routes without trailing slash in CompositeBackend (#7028)

</details>

Related Repositories