deepagents==0.7.14
langchain-ai/deepagentsdeepagents==0.7.14Sep 14, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on stabilizing the SDK with fixes for tool calling, file operations, and compaction recovery. It includes updates to file reading formatting and improvements to utility tools like `ls` and `glob`. Additionally, dependency minimums were raised to ensure compatibility.
Key Highlights
- Fixed bounded compaction recovery and input budget validation
- Updated `read_file` output formatting
- Improved `ls` and `glob` tools with better character counting and path suggestions
- Fixed invalid partial tool-call patching
- Raised dependency minimums for the package
New Features
- Updated `read_file` output formatting
Full Release Notes
### Features - Updated `read_file` output formatting. ([#5648](https://github.com/langchain-ai/deepagents/pull/5648)) ### Bug Fixes - Bounded compaction recovery and added validation for input budgets. ([#6267](https://github.com/langchain-ai/deepagents/pull/6267)) - Fixed invalid partial tool-call patching and updated imputed `ToolMessage` content in `PatchToolCallsMiddleware`. ([#5430](https://github.com/langchain-ai/deepagents/pull/5430), [#6277](https://github.com/langchain-ai/deepagents/pull/6277)) - Rejected empty `old_string` values in `edit_file` paths. ([#5747](https://github.com/langchain-ai/deepagents/pull/5747)) - Fixed character counting in `ls` and `glob` output. ([#6204](https://github.com/langchain-ai/deepagents/pull/6204)) - Improved `glob` tool results to suggest populating `path` when appropriate. ([#6199](https://github.com/langchain-ai/deepagents/pull/6199)) - Prevented blank read windows from triggering the empty-file warning. ([#5050](https://github.com/langchain-ai/deepagents/pull/5050)) --- Thanks to our community contributors: @SomSamantray, @rajarshidattapy **Special thanks** to everyone who reported the issues addressed in this release: @nickisaacs ([#5547](https://github.com/langchain-ai/deepagents/issues/5547)), @abrarsheikh ([#4662](https://github.com/langchain-ai/deepagents/issues/4662)), @bluefateludi ([#5589](https://github.com/langchain-ai/deepagents/issues/5589), [#5676](https://github.com/langchain-ai/deepagents/issues/5676)), @wawahaha ([#4882](https://github.com/langchain-ai/deepagents/issues/4882)), @rajarshidattapy ([#4955](https://github.com/langchain-ai/deepagents/issues/4955)) Internal maintainers: @ccurme, @eyurtsev, @hntrl, @jkennedyvz, @mdrxy Released by: @ccurme <details> <summary>Git log since deepagents==0.7.13</summary> This commit history includes changes to this package. Commits are listed newest first. - [`ded0f11`](https://github.com/langchain-ai/deepagents/commit/ded0f1187f6bf81e2f679ea7b16ead7760d775a6) release(deepagents): 0.7.14 (#6050) - [`3b99e73`](https://github.com/langchain-ai/deepagents/commit/3b99e7333e501d1ccf84b5fbaaacc9de815ce4b7) chore(deps): raise dependency minimums for `all` (#6280) - [`178417d`](https://github.com/langchain-ai/deepagents/commit/178417d0dad063fea0300db68455f4574ef67db3) fix(sdk): update imputed `ToolMessage` content in `PatchToolCallsMiddleware` (#6277) - [`bb6d431`](https://github.com/langchain-ai/deepagents/commit/bb6d4316eb59b368b862e5517b888e5e70b1c3ae) fix(sdk): bound compaction recovery and validate input budgets (#6267) - [`9f6bd6a`](https://github.com/langchain-ai/deepagents/commit/9f6bd6ae200ff2e45e8c0246343b6c8936707447) chore(deps): raise dependency minimums for `all` (#6268) - [`276beca`](https://github.com/langchain-ai/deepagents/commit/276becae1bbaa38d6253aee90e99212e7bdf0606) feat(sdk,code): update `read_file` output formatting (#5648) - [`edc7c1c`](https://github.com/langchain-ai/deepagents/commit/edc7c1ca69831c1827c1f479696a5450ffd1df9d) fix(sdk): patch invalid partial tool calls (#5430) - [`d889f40`](https://github.com/langchain-ai/deepagents/commit/d889f40ec72880ae2642300f62eceb9efe185757) chore(deps): raise dependency minimums for `all` (#6237) - [`4ca678f`](https://github.com/langchain-ai/deepagents/commit/4ca678fe11fcb8f452b59b31923f37dabbc26d6a) fix(sdk): fix character counting in `ls` and `glob` output (#6204) - [`7c3cebe`](https://github.com/langchain-ai/deepagents/commit/7c3cebe1df407ac947c34d56a1a21945aaddae23) chore(deps): raise dependency minimums for `all` (#6212) - [`26954ea`](https://github.com/langchain-ai/deepagents/commit/26954eaafb581db641dd7ce3f9d4ba470a9af878) fix(sdk): suggest populating path in `glob` tool result where appropriate (#6199) - [`18106be`](https://github.com/langchain-ai/deepagents/commit/18106be837bcdd9005b2dd73280d871a0621bf99) chore(deps): raise dependency minimums for `all` (#6130) - [`07d2952`](https://github.com/langchain-ai/deepagents/commit/07d2952d346d81d06bd181db8c560a77f2b51bc8) chore(deps): raise dependency minimums for `all` (#6096) - [`1281b04`](https://github.com/langchain-ai/deepagents/commit/1281b04f7eafaf654982b99a3c93f72744208eda) fix(sdk): reject empty old_string in edit_file paths (#5747) - [`de999bb`](https://github.com/langchain-ai/deepagents/commit/de999bb182ae6c29d4efea7c3d82127420421275) test(sdk): remove change-detector tests (#5975) - [`bdccb82`](https://github.com/langchain-ai/deepagents/commit/bdccb82d21f998174354a25daa4624dc0d9da97b) chore(deps): raise dependency minimums for `all` (#6053) - [`a892a0e`](https://github.com/langchain-ai/deepagents/commit/a892a0ee26d045256b6d3b0c224b3de663c83eb5) fix(sdk): keep blank read windows out of the empty-file warning (#5050) - [`ac0fac4`](https://github.com/langchain-ai/deepagents/commit/ac0fac42f6ece4147c3636896358e1a9391cd94a) chore(deps): raise dependency minimums for `all` (#6046) </details>
Related Repositories
public-apis/public-apis★ 491,139
A collective list of free APIs
NousResearch/hermes-agent★ 255,979
The agent that grows with you
yt-dlp/yt-dlp★ 200,075
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,496
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,705
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.