Breaking Changes
deepagents-codenow requires Python 3.12 or newer. (#5603)
Features
- Added OpenRouter
z-ai/glm-5.3to the model switcher. (#5641) - Added support for re-authenticating MCP servers from the viewer. (#5637)
- Footer pickers can now be opened with
ctrl+click. (#5611) - Resume hints now account for
TERM_PROGRAMsupport before showing terminal-specific guidance. (#5580)
Fixes
- Completed the
dcode configcommand surface. (#5581) - Made
/offloadinterruptible. (#5590) - Improved chat and footer UI behavior: rapid typing stays visible, double-click collapses a resized chat input, and the MCP footer wraps on narrow windows. (#5424, #5578, #5651)
- Captured stdio MCP server stderr in the logger. (#5610)
- Drained hook pipes after timeout. (#5606)
- Grouped resume trace rounds. (#5593)
- Omitted web-search prompt guidance when web search is unavailable. (#5602)
- Resolved message pointer shapes per cell. (#5592)
Internal maintainers: @aolsenjazz, @eyurtsev, @mdrxy
Released by: @mdrxy
This commit history includes changes to this package. Commits are listed newest first.
Git log since deepagents-code==0.1.57
863c615 release(deepagents-code): 0.1.58 (#5591)
9bd088a chore(deps): raise dependency minimums for deepagents-code (#5663)
ab359ba test(code): await the connection refresh task instead of polling _state (#5661)
31af8c1 chore(deps): raise dependency minimums for deepagents (#5662)
d00926e fix(code): let MCP footer wrap on narrow windows (#5651)
a61bc6f fix(code): capture stdio MCP server stderr into the logger (#5610)
d7c24d8 feat(code): re-auth MCP servers from viewer (#5637)
80e3d47 chore(deps): raise dependency minimums for deepagents-code (#5647)
16cb2e7 chore(deps): raise dependency minimums for deepagents (#5646)
6295924 feat(code): add OpenRouter z-ai/glm-5.3 to model switcher (#5641)
13951d8 test(code): make connection-refresh ordering test event-driven (#5636)
75c5ce4 test(code): pin single-warning logging for failed MCP tool calls (#5609)
25aa273 chore(code): render stale-PATH hint as next step, not warning (#5618)
ee339fb feat(code): open footer pickers with ctrl+click (#5611)
ab82d48 fix(code): make /offload interruptible (#5590)
575a8ac fix(code): drain hook pipes after timeout (#5606)
04de43e feat(code,talon): require Python 3.12 or greater (#5603)
6a7c7d6 fix(code): keep rapid typing visible (#5424)
4bfb6d2 chore(code): set package author and homepage metadata (#5597)
9feaf51 fix(code): omit unavailable web-search prompt guidance (#5602)
84eb09d fix(code): complete the dcode config surface (#5581)
345859e fix(code): group resume trace rounds (#5593)
7e645c6 chore(deps): raise dependency minimums for deepagents-code (#5600)
cd4c399 fix(code): resolve message pointer shapes per cell (#5592)
8be9ad0 chore(deps): bump deepagents pin in deepagents-code to 0.7.7 (#5594)
42ed940 release(deepagents): 0.7.7 (#5498)
fdde617 fix(code): collapse resized chat input on double-click (#5578)
e8035e7 feat(code): gate TERM_PROGRAM resume hints (#5580)