Skip to content

deepagents-code==0.2.3

Choose a tag to compare

@github-actions github-actions released this 02 Nov 17:12
6884d39

Features

  • Defer loading MCP tool schemas with provider-native tool search (#7304).
  • Include the official marketplace by default (#7364).
  • Require an explicit or saved model selection (#7365).
  • Apply hook command rewrites before requesting tool approval (#7384).
  • Support DEEPAGENTS_CODE_LANGSMITH_PROJECT_URL and cache rejected project lookups (#7332).
  • Show MCP tool counts in /tools headers (#7327).

Bug Fixes

  • Block auto mode when its classifier cannot be resolved, and disclose inherited classifier model switches (#7346, #7351).
  • Skip subagent AGENTS.md files that are not UTF-8 instead of failing startup (#7361).
  • Surface model replies that stop before producing output (#7333).
  • Preserve reasoning in remote message chunks (#7341).
  • Enable Claude prompt caching on OpenRouter (#7358).
  • Confirm auto-update success only after the new version loads, and reuse fresh update information during explicit updates (#7344, #7355).
  • Refresh the subscription model lineup and update stale model recommendations and the Ctrl+R hint (#7340, #7350).
  • Make /cost open the token and cost modal (#7363).
  • End typing deferral when a prompt is submitted (#7335).
  • Correct coding-agent Git trace attribution (#7117).
  • Clarify how to recover from credential setup issues (#7347).
  • Clarify Python update instructions (#7343).
  • Collapse the ChatGPT sign-in browser URL by default (#7348).
  • Delay tool-group progress indicators to avoid flashing (#7357).
  • Remove the advanced configuration tip from the empty MCP modal (#7356).

Performance Improvements

  • Remove redundant MCP startup probes (#7303).
  • Reuse Git status when detecting the branch for local context (#7299).

Full changelog


Thanks to our community contributors: JessYan (@JessYanCoding)

Special thanks to everyone who reported the issues addressed in this release: JessYan (@JessYanCoding) (#7360)

Internal maintainers: John Kennedy (@jkennedyvz), Mason Daugherty (@mdrxy)

Released by: Mason Daugherty (@mdrxy)

Git log since deepagents-code==0.2.2

This commit history includes changes to this package. The most recent commit is at the top; older commits follow below.

  • 6884d39 release(deepagents-code): 0.2.3 (#7300)
  • 4934d74 fix(code): skip a subagent AGENTS.md that is not UTF-8 instead of failing startup (#7361)
  • 399f465 test(repo): prepare Anthropic streaming fixtures (#7387)
  • aabaf95 fix(code): reconcile coding-agent git trace attribution (#7117)
  • 8117715 feat(code): apply hook command rewrites before tool approval (#7384)
  • 98de5eb feat(code): require an explicit or saved model selection (#7365)
  • 547603b fix(code): update stale model recommendations and Ctrl+R hint (#7350)
  • b26e78f fix(code): preserve reasoning in remote message chunks (#7341)
  • 97c58b3 chore(deps): bump pyasn1 from 0.6.4 to 0.6.5 in /libs/code (#7450)
  • d23799b fix(code): open the token and cost modal with /cost (#7363)
  • eaeb71b fix(code): collapse ChatGPT sign-in browser URL by default (#7348)
  • 6d4ce0a fix(code): reuse fresh known updates in explicit update (#7355)
  • ab57336 fix(code): confirm auto-update success only after loading new version (#7344)
  • 0f803ba feat(code): include the official marketplace by default (#7364)
  • 1e178f1 fix(code): clarify credential setup recovery (#7347)
  • 9a6bc92 fix(code): end typing deferral when submitting a prompt (#7335)
  • 3c7cd4b fix(code): disclose inherited classifier model switches (#7351)
  • f129ae4 fix(code): remove advanced config tip from empty MCP modal (#7356)
  • cec8d8e fix(code): clarify Python update instructions (#7343)
  • 6dd4177 chore(deps): raise dependency minimums for all (#7470)
  • 6b317a4 fix(code): block auto mode when its classifier cannot resolve (#7346)
  • c3d0080 fix(code): refresh subscription model lineup (#7340)
  • cc93a9e style(code): put cost first in breakdown modal title (#7352)
  • 6a8d1e9 chore(deps): patch Python dependency security advisories (#7430)
  • fd214c6 chore(deps): raise dependency minimums for all (#7412)
  • 66e2246 chore(deps): raise dependency minimums for all (#7411)
  • 318731d chore(deps): bump langgraph-api from 0.16.6 to 0.16.9 in /libs/code (#7388)
  • 3efa098 chore(deps): raise dependency minimums for all (#7378)
  • cd24d8c fix(code): delay tool group progress to avoid flashing (#7357)
  • 417af26 fix(code): enable Claude prompt caching on OpenRouter (#7358)
  • 513dfb5 chore(deps): raise dependency minimums for all (#7362)
  • 4ff9266 fix(code): surface model replies that stop before producing output (#7333)
  • f9cbdba feat(code): defer MCP schemas with provider-native tool search (#7304)
  • 028439e feat(code): support DEEPAGENTS_CODE_LANGSMITH_PROJECT_URL and cache rejected project lookups (#7332)
  • d39f9c4 chore(deps): bump msgpack from 1.2.3 to 1.2.4 in /libs/code (#7329)
  • cc42228 chore(deps): raise dependency minimums for all (#7330)
  • 93143ba feat(code): show MCP tool counts in /tools headers (#7327)
  • c32e5fa chore(deps): bump dnspython from 2.8.0 to 2.9.0 in /libs/code (#7325)
  • a1194ce chore(deps): bump msgpack from 1.2.1 to 1.2.3 in /libs/code (#7324)
  • 4437822 chore(deps): bump authlib from 1.8.0 to 1.9.1 in /libs/code (#7323)
  • 58e6b7e chore(deps): raise dependency minimums for all (#7311)
  • bea2ad5 release(langchain-quickjs): 0.3.11 (#7315)
  • fc8cd94 ci(infra): shard dcode unit tests and drop serial CI hops (#7313)
  • 74e258d test(code): share parsed Textual CSS across test apps (#7312)
  • 1f4237a perf(code): remove redundant MCP startup probes (#7303)
  • af963db chore(deps): raise dependency minimums for all (#7306)
  • 0272b39 docs(infra): backfill PR links dropped from curated changelogs (#7305)
  • 9d654b5 release(langchain-quickjs): 0.3.10 (#7298)
  • da49416 perf(code): reuse Git status for local context branch detection (#7299)