deepagents-code==0.1.40
langchain-ai/deepagentsdeepagents-code==0.1.40Jul 16, 2026by github-actions[bot]
AI Summary
Added plugin marketplace support and an 'always allow' option to the project MCP approval prompt. Improved `/goal` workflows: criteria generation now runs server-side, YOLO mode auto-accepts criteria, and goal review editing supports Ctrl+X. Reasoning effort now persists across restarts.
Key Highlights
- Added plugin marketplace support.
- Added 'always allow' option to project MCP approval prompt.
- Improved `/goal` workflows with server-side criteria and YOLO auto-accept.
- Reasoning effort persists across restarts.
New Features
- Plugin marketplace support
- Always allow option to project MCP approval prompt
- Server-side criteria generation for `/goal`
- YOLO mode auto-accepts criteria
- Reasoning effort persists across restarts
Full Release Notes
### Features - Added plugin marketplace support ([#4554](https://github.com/langchain-ai/deepagents/issues/4554)). - Added an “always allow” option to the project MCP approval prompt ([#4562](https://github.com/langchain-ai/deepagents/issues/4562)). - Improved `/goal` workflows: criteria generation now runs server-side, YOLO mode auto-accepts criteria, goals complete after satisfied grading, and goal review editing now supports `Ctrl+X` ([#4754](https://github.com/langchain-ai/deepagents/issues/4754), [#4784](https://github.com/langchain-ai/deepagents/issues/4784), [#4781](https://github.com/langchain-ai/deepagents/issues/4781), [#4780](https://github.com/langchain-ai/deepagents/issues/4780)). - Reasoning effort now persists across restarts ([#4728](https://github.com/langchain-ai/deepagents/issues/4728)). - Added a toast prompting you to re-paste when a chat paste collapses ([#4742](https://github.com/langchain-ai/deepagents/issues/4742)). ### Bug Fixes - Tool calls awaiting approval are now surfaced correctly ([#4739](https://github.com/langchain-ai/deepagents/issues/4739)). - Fixed transcript tail hydration when scrolled to the bottom edge ([#4733](https://github.com/langchain-ai/deepagents/issues/4733)). - Kept chat input responsive during MCP viewer `Ctrl+R` reconnects ([#4753](https://github.com/langchain-ai/deepagents/issues/4753)). - Improved inline free-text prompts by sharing paste handling and matching primary-input `Ctrl+D` behavior ([#4736](https://github.com/langchain-ai/deepagents/issues/4736), [#4729](https://github.com/langchain-ai/deepagents/issues/4729)). - Fixed local offloaded tool results to use the real filesystem ([#4740](https://github.com/langchain-ai/deepagents/issues/4740)). - Cleaned offloaded history when deleting a thread ([#4751](https://github.com/langchain-ai/deepagents/issues/4751)). - Removed duplicated content from the system prompt by overwriting the base prompt ([#4516](https://github.com/langchain-ai/deepagents/issues/4516)). - Closed subprocess transport during install teardown ([#4735](https://github.com/langchain-ai/deepagents/issues/4735)). - Added targeted `uv` constraints for prerelease dependencies ([#4744](https://github.com/langchain-ai/deepagents/issues/4744)). --- Internal maintainers: @johannes117, @hntrl, @aolsenjazz, @ccurme, @mdrxy Released by: @mdrxy <details> <summary>Git log since deepagents-code==0.1.39</summary> This commit history includes changes to this package. Commits are listed newest first. - [`019489e`](https://github.com/langchain-ai/deepagents/commit/019489edb9c0d442a42ae6e5229f4ddf8ba56e08) release(deepagents-code): 0.1.40 (#4734) - [`cc662f2`](https://github.com/langchain-ai/deepagents/commit/cc662f236dbf72303be5cbf2c4cfd00710a2d32c) feat(code): auto-accept `/goal` criteria in YOLO mode (#4784) - [`682ce0f`](https://github.com/langchain-ai/deepagents/commit/682ce0fc760e96cf546ea9c97050293548aebc45) fix(code): complete goals after satisfied grading (#4781) - [`641b906`](https://github.com/langchain-ai/deepagents/commit/641b906157db2c6ae476805f0714ae8f51040492) feat(code): add `Ctrl+X` to goal review editing (#4780) - [`9fdd498`](https://github.com/langchain-ai/deepagents/commit/9fdd498937842e2ac490ae0e0ca74eef47abd0bb) feat(code): move `/goal` criteria generation server-side (#4754) - [`47788ed`](https://github.com/langchain-ai/deepagents/commit/47788ededafd44f74b4368ec6793bf4685ad3a3a) fix(code): clean offloaded history when deleting a thread (#4751) - [`28dc96d`](https://github.com/langchain-ai/deepagents/commit/28dc96d08bc057f2e435b557062a819db4191310) fix(code): keep chat input responsive during MCP viewer `Ctrl+R` reconnect (#4753) - [`dacc8b0`](https://github.com/langchain-ai/deepagents/commit/dacc8b0eadb504a6ddb0d61f84d598a06b45e3a1) test(code): isolate conversation history artifacts (#4750) - [`b0beef1`](https://github.com/langchain-ai/deepagents/commit/b0beef1fd19367995b16bccf383badbf4fe20be5) test(code): update sandbox overwrite expectation (#4737) - [`8148724`](https://github.com/langchain-ai/deepagents/commit/814872492eb2bed4d5c382c6c1fe985ad4354b68) fix(code): surface tool calls awaiting approval (#4739) - [`ffab82a`](https://github.com/langchain-ai/deepagents/commit/ffab82a9458d2a03b95cbc515f883212090a6992) feat(code): add "always allow" to project MCP approval prompt (#4562) - [`36c4024`](https://github.com/langchain-ai/deepagents/commit/36c40241b85ec5b0452d9ca334e5f09b95dc16aa) fix(code): targeted uv constraints for dcode prerelease deps (#4744) - [`36051e2`](https://github.com/langchain-ai/deepagents/commit/36051e2a6cdcd9c22f6118f5cfc481e0540913ea) fix(code): put local offloaded tool results on the real filesystem (#4740) - [`0187d14`](https://github.com/langchain-ai/deepagents/commit/0187d14b83301c116a2f177e6e04ae7a8cc99ca7) feat(code): add plugin marketplace support (#4554) - [`9a6789a`](https://github.com/langchain-ai/deepagents/commit/9a6789ac19c48f8289593e92a3e34ffa8d201190) chore(code): document UI component organization (#4707) - [`2266f58`](https://github.com/langchain-ai/deepagents/commit/2266f58e4713d23ba0b30eb8646424d01165c11b) fix(code): deduplicate content from system prompt by overwriting base prompt (#4516) - [`e50e238`](https://github.com/langchain-ai/deepagents/commit/e50e2383261ba39923b5d6c48b7fe3b058475cd3) feat(code): toast to re-paste when a chat paste collapses (#4742) - [`132f9f7`](https://github.com/langchain-ai/deepagents/commit/132f9f7a3059e67927beaac96fe841b7f132a8a3) style(code): collapse `/clear` resume hint onto previous-thread line (#4741) - [`625e601`](https://github.com/langchain-ai/deepagents/commit/625e601da8cd77e13b98b2b81626f320478108dc) fix(code): close subprocess transport on install teardown (#4735) - [`369ec69`](https://github.com/langchain-ai/deepagents/commit/369ec6920af35cdec713b9e27d0d1816cafaf556) fix(code): share paste handling with inline free-text prompts (#4736) - [`d8038e3`](https://github.com/langchain-ai/deepagents/commit/d8038e33c6bc3eec32bb221f4cb2d83926e70ad1) docs(code): define input surface nomenclature in AGENTS.md (#4738) - [`8a6963b`](https://github.com/langchain-ai/deepagents/commit/8a6963ba52eee2ab8de5df2c14210f472c828d38) fix(code): match primary-input `Ctrl+D` behavior in inline free-text fields (#4729) - [`c584dcf`](https://github.com/langchain-ai/deepagents/commit/c584dcfb3ad287446e0209b8bd4ca31cee587eea) feat(code): persist reasoning effort across restarts (#4728) - [`02a2461`](https://github.com/langchain-ai/deepagents/commit/02a246144c764a1c57b60223652ade8716c7529b) fix(code): hydrate transcript tail when scrolled to the bottom edge (#4733) </details>