Skip to content

deepagents-code==0.1.45

Choose a tag to compare

@github-actions github-actions released this 22 Jul 05:18
7794b61

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 (@nick-hollon-lc), Nishitha M (@imnishitha), Johannes du Plessis (@johannes117), Alexander Olsen (@aolsenjazz), Mason Daugherty (@mdrxy)

Released by: Mason Daugherty (@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)