Skip to content

deepagents

vdeepagents-code==0.1.45 scope: deepagents-code Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai deepagents langchain langgraph python typescript

Summary

AI summary

Broad release touches Performance Improvements, code, Bug Fixes, and https://github.com/langchain-ai/deepagents/issues/4870.

Full changelog

Features

  • Added the Hooks v2 execution engine and typed hooks data models (#4880, #4870)
  • Added a filesystem tool allowlist for dcode with --allow-fs-tools (#4635)
  • Added a GLM-5.2 harness profile (#4710)
  • Added a built-in thread inspector skill (#4769)
  • Replaced Gemini 3.5 Flash with Gemini 3.6 Flash in the model switcher (#4890)
  • Show experimental mode in the splash screen and debug console (#4863)
  • Gate debug console click-to-copy behind a checkbox (#4810)

Bug Fixes

  • Improved scratch-file handling by allowing cleanup of agent-created scratch files and safe OS-temp scratch artifacts (#4860, #4869)
  • Skip grading during /goal proposals (#4941)
  • Improved MCP approval handling: Esc now aborts project MCP approval, disabled MCP servers are honored for plugins, remembered approvals are preserved with the env allowlist, and approvals are shared across Git worktrees (#4888, #4848, #4889, #4939)
  • Hardened installer downloads and paths (#4871)
  • Fixed forced dcode update checks to bust the CDN cache (#4862)
  • Prevented failed exit setup from stranding the app (#4913)
  • Fixed routing so ctrl+x goes to the focused ask_user input (#4926)
  • Show -m prompts as queued immediately on startup (#4861)
  • Kept harness-profile diagnostics out of terminal output (#4943)
  • Avoid tracking inline restart callers (#4894)
  • Fixed debug console thread ID copying on click (#4945)

Performance Improvements

  • Reduced exit latency by coordinating async shutdown teardown (#4831)
  • Sped up local context detection (#4922)

Internal maintainers: @nick-hollon-lc, @imnishitha, @johannes117, @aolsenjazz, @mdrxy

Released by: @mdrxy

Git log since deepagents-code==0.1.44

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

  • 7794b61 release(deepagents-code): 0.1.45 (#4867)
  • 467f9dd fix(code): share MCP approvals across Git worktrees (#4939)
  • b4cb393 fix(code): thread id always copies on click in Debug Console (#4945)
  • 812bae4 fix(code): keep harness-profile diagnostics out of terminal output (#4943)
  • edeffe8 refactor(code): use reasoning_effort from langchain (#4795)
  • d1ce66e fix(code): skip grading during /goal proposals (#4941)
  • fe08582 fix(code): allow cleanup of agent-created scratch files (#4860)
  • 3fbb85e feat(code): add --allow-fs-tools filesystem tool allowlist to dcode (#4635)
  • 982611d chore(code): remove redundant goal command footer (#4937)
  • be171d9 chore(code): bump SDK pin to 0.7.0a8 (#4935)
  • 0a53973 chore(evals,code): drop deprecated GLM-5/5.1, Nemotron 3 Super, Kimi K2.5 (#4930)
  • 005f9bb fix(code): route ctrl+x to focused ask_user input (#4926)
  • 7475fda docs(code): clarify MCP plugin reload guidance (#4928)
  • 045ec81 style(code): add installed plugin action divider (#4840)
  • 47cfc33 feat(code,evals): GLM-5.2 harness profile (#4710)
  • 1c2224c style(code): dismiss debug console dropdown and highlight on outside click (#4923)
  • 0b512d4 perf(code): speed up local context detection (#4922)
  • f0b198f feat(code): add Hooks v2 execution engine (#4880)
  • 0967012 feat(code): add typed hooks data models (#4870)
  • d0e148a fix(code): show -m prompt as queued immediately on startup (#4861)
  • 89822e1 chore(code): update dependency minimums (#4912)
  • e4d69b0 fix(code): prevent failed exit setup from stranding the app (#4913)
  • de2173a chore(deps): bump pyasn1 from 0.6.3 to 0.6.4 in /libs/code (#4898)
  • 0b071ef fix(code): avoid tracking inline restart callers (#4894)
  • a2e501b perf(code): coordinate async shutdown teardown to cut exit latency (#4831)
  • 5c99687 feat(code): replace Gemini 3.5 Flash with 3.6 Flash in model switcher (#4890)
  • eea0a84 fix(code): honor MCP server disables for plugins (#4848)
  • b513bf3 fix(code): preserve remembered MCP approvals with env allowlist (#4889)
  • 46bb1a8 fix(code): abort project MCP approval on Esc (#4888)
  • 2d729b3 feat(code): add built-in thread inspector skill (#4769)
  • 4330534 fix(code): allow safe OS-temp scratch artifacts (#4869)
  • 67bcb56 refactor(code): share newline affordances across input surfaces (#4852)
  • 9a5bbeb fix(code): harden installer downloads and paths (#4871)
  • a485404 feat(code): gate debug console click-to-copy behind a checkbox (#4810)
  • 7a9b272 style(code): dim the /plugins modal backdrop (#4851)
  • b708207 chore(deps-dev): bump pillow from 12.2.0 to 12.3.0 in /libs/evals (#4876)
  • f493375 refactor(code): centralize JSON type aliases (#4868)
  • 44d9dec feat(code): show experimental mode in splash and debug console (#4863)
  • 3733526 fix(code): bust CDN cache on forced dcode update checks (#4862)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track deepagents

Get notified when new releases ship.

Sign up free

About deepagents

Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability to spawn subagents - well-equipped to handle complex agentic tasks.

All releases →

Related context

Earlier breaking changes

Beta — feedback welcome: [email protected]