deepagents-code==0.1.38
alibaba/zvecdeepagents-code==0.1.38Jul 14, 2026by github-actions[bot]
AI Summary
This release enhances goal management workflows and user experience with interactive controls, configuration options, and various UI improvements.
Key Highlights
- Added interactive goal management
- Improved `/goal` criteria user experience
- Introduced `memory.auto_save` configuration flag
- Conditionally dropped `TodoListMiddleware`
- Fixed context diff alignment and scroll hydration
New Features
- Interactive goal management
- Improved `/goal` criteria UX
- Memory auto-save configuration flag
- Conditional dropping of TodoListMiddleware
Full Release Notes
### Features * Improve `/goal` criteria UX ([#4694](https://github.com/langchain-ai/deepagents/issues/4694)) ([06f46ff](https://github.com/langchain-ai/deepagents/commit/06f46fffe36efa9f3adcb331b07df283d8bed874)) * Add interactive goal management ([#4693](https://github.com/langchain-ai/deepagents/issues/4693)) ([64205e2](https://github.com/langchain-ai/deepagents/commit/64205e238c280ae05b2bf9253ac40c6f85ffb49c)) * Conditionally drop `TodoListMiddleware` ([#4685](https://github.com/langchain-ai/deepagents/issues/4685)) ([d3a3077](https://github.com/langchain-ai/deepagents/commit/d3a3077e8536696dcf4a9dcd8555e9c871562e74)) * Add `memory.auto_save` config flag ([#4700](https://github.com/langchain-ai/deepagents/issues/4700)) ([55b60ca](https://github.com/langchain-ai/deepagents/commit/55b60ca08da4eef294ac3c162610b2a151584ea5)) * Trace experimental mode in metadata ([#4705](https://github.com/langchain-ai/deepagents/issues/4705)) ([22d5045](https://github.com/langchain-ai/deepagents/commit/22d50456324e9b8c0121a3a06787e19c1b88e1aa)) ### Bug Fixes * Align context diff rows with changed rows ([#4714](https://github.com/langchain-ai/deepagents/issues/4714)) ([f9915db](https://github.com/langchain-ai/deepagents/commit/f9915db4206ef2d794ad07fdccbdd4ee58963142)) * Hydrate virtualized transcript on scroll offset changes ([#4646](https://github.com/langchain-ai/deepagents/issues/4646)) ([f77eeb0](https://github.com/langchain-ai/deepagents/commit/f77eeb0a036281f84bf7d0b05ea60e02630f55c1)) * Keep TODO and edit tools expanded ([#4704](https://github.com/langchain-ai/deepagents/issues/4704)) ([1d549d3](https://github.com/langchain-ai/deepagents/commit/1d549d3f3c9bb60c3ce39d4a0c913bcefe9610d5)) * Make `/goal` completion and grading reliable ([#4691](https://github.com/langchain-ai/deepagents/issues/4691)) ([9da63c6](https://github.com/langchain-ai/deepagents/commit/9da63c64a59503e3366e9bc7224cb1251af476be)) * Preflight Ollama host reachability before discovery probe ([#4702](https://github.com/langchain-ai/deepagents/issues/4702)) ([96fe71a](https://github.com/langchain-ai/deepagents/commit/96fe71a3815e1020edeb3be1af70b0cadb85931c)) * Quiet expected non-repo `git ls-files` logging ([#4701](https://github.com/langchain-ai/deepagents/issues/4701)) ([3d499db](https://github.com/langchain-ai/deepagents/commit/3d499db8a6c76743810a8983107d7c7d7bdb35e6)) * Rename `ls_agent_kind` to `ls_agent_purpose` ([#4708](https://github.com/langchain-ai/deepagents/issues/4708)) ([2678b16](https://github.com/langchain-ai/deepagents/commit/2678b1680d8928e72e8efae00632a694c9b2737a)) * Run MCP login during a run, queue the restart ([#4643](https://github.com/langchain-ai/deepagents/issues/4643)) ([65e1ee8](https://github.com/langchain-ai/deepagents/commit/65e1ee802e2f69762a6d8e6c7c6d37060161ea5a)) * Show "Took <duration>" when `task` tool completes ([#4638](https://github.com/langchain-ai/deepagents/issues/4638)) ([19538e0](https://github.com/langchain-ai/deepagents/commit/19538e0a46a5c2c050412b79fd45608a63cdde52)) * Support unambiguous `read_file` gutters ([#4711](https://github.com/langchain-ai/deepagents/issues/4711)) ([2089b54](https://github.com/langchain-ai/deepagents/commit/2089b54e2a674ede313e790b59febf9dc6f22571)) --- Internal maintainers: @johannes117, @jacoblee93, @mdrxy Released by: @mdrxy <details> <summary>Git log since deepagents-code==0.1.37</summary> This commit history includes changes to this package. Commits are listed newest first. - [`4338671`](https://github.com/langchain-ai/deepagents/commit/4338671aa1d9bd1fd70f20069aac5468697606bf) hotfix(code): stabilize scroll hydration test (#4720) - [`98eb512`](https://github.com/langchain-ai/deepagents/commit/98eb51238fb6b5289abf90178dfbe59414309f1d) hotfix(code): trim startup tips (#4719) - [`73bd973`](https://github.com/langchain-ai/deepagents/commit/73bd9735697b95c664727657128708022fbe04cf) release(deepagents-code): 0.1.38 (#4703) - [`06f46ff`](https://github.com/langchain-ai/deepagents/commit/06f46fffe36efa9f3adcb331b07df283d8bed874) feat(code): improve `/goal` criteria UX (#4694) - [`64205e2`](https://github.com/langchain-ai/deepagents/commit/64205e238c280ae05b2bf9253ac40c6f85ffb49c) feat(code): add interactive goal management (#4693) - [`267d7fd`](https://github.com/langchain-ai/deepagents/commit/267d7fd3959e7f648d434313e33d7c1815c72acc) style(code): inline confirmation after MCP `/mcp login` (#4597) - [`9da63c6`](https://github.com/langchain-ai/deepagents/commit/9da63c64a59503e3366e9bc7224cb1251af476be) fix(code): make `/goal` completion and grading reliable (#4691) - [`65e1ee8`](https://github.com/langchain-ai/deepagents/commit/65e1ee802e2f69762a6d8e6c7c6d37060161ea5a) fix(code): run MCP login during a run, queue the restart (#4643) - [`f9915db`](https://github.com/langchain-ai/deepagents/commit/f9915db4206ef2d794ad07fdccbdd4ee58963142) fix(code): align context diff rows with changed rows (#4714) - [`19538e0`](https://github.com/langchain-ai/deepagents/commit/19538e0a46a5c2c050412b79fd45608a63cdde52) fix(code): show "Took <duration>" when `task` tool completes (#4638) - [`2089b54`](https://github.com/langchain-ai/deepagents/commit/2089b54e2a674ede313e790b59febf9dc6f22571) fix(code): support unambiguous `read_file` gutters (#4711) - [`cf057b4`](https://github.com/langchain-ai/deepagents/commit/cf057b4bcdb77ad67014f7dabe71e71f2366c95e) fix(sdk)!: disambiguate `read_file` line gutters (#4561) - [`718c652`](https://github.com/langchain-ai/deepagents/commit/718c652b57750cb3d929c16b7fb4509df4e3a00c) chore(code): remove Debug Console startup tip (#4712) - [`2678b16`](https://github.com/langchain-ai/deepagents/commit/2678b1680d8928e72e8efae00632a694c9b2737a) fix(code): rename `ls_agent_kind` to `ls_agent_purpose` (#4708) - [`2f7d267`](https://github.com/langchain-ai/deepagents/commit/2f7d2671c1ff3978d525d190cbcc4f726fcbfbdc) style(code): simplify `/clear` resume hint to `/threads -r` (#4709) - [`1d549d3`](https://github.com/langchain-ai/deepagents/commit/1d549d3f3c9bb60c3ce39d4a0c913bcefe9610d5) fix(code): keep TODO and edit tools expanded (#4704) - [`55b60ca`](https://github.com/langchain-ai/deepagents/commit/55b60ca08da4eef294ac3c162610b2a151584ea5) feat(code): add `memory.auto_save` config flag (#4700) - [`22d5045`](https://github.com/langchain-ai/deepagents/commit/22d50456324e9b8c0121a3a06787e19c1b88e1aa) feat(code): trace experimental mode in metadata (#4705) - [`f77eeb0`](https://github.com/langchain-ai/deepagents/commit/f77eeb0a036281f84bf7d0b05ea60e02630f55c1) fix(code): hydrate virtualized transcript on scroll offset changes (#4646) - [`d3a3077`](https://github.com/langchain-ai/deepagents/commit/d3a3077e8536696dcf4a9dcd8555e9c871562e74) feat(code): drop `TodoListMiddleware` (#4685) - [`96fe71a`](https://github.com/langchain-ai/deepagents/commit/96fe71a3815e1020edeb3be1af70b0cadb85931c) fix(code): preflight Ollama host reachability before discovery probe (#4702) - [`3d499db`](https://github.com/langchain-ai/deepagents/commit/3d499db8a6c76743810a8983107d7c7d7bdb35e6) fix(code): quiet expected non-repo `git ls-files` logging (#4701) </details>