Skip to content

deepagents==0.7.0a8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 02:32
8feda38

Warning

This is a pre-release version. Install with: pip install deepagents==0.7.0a8

Released from alpha/deepagents-0-7-0a8 at commit 8feda38

This alpha makes restricted filesystem tool configurations safer and more coherent while ensuring composite root-listing failures surface correctly.

Bug Fixes

  • Make filesystem tools omitted through FilesystemMiddleware(tools=[...]) non-executable, so stray or hallucinated calls return an error instead of running. (#4698) (9709525).
  • Align filesystem instructions with the tools that remain available after allowlist and backend-capability filtering, so agents no longer reference hidden grep or glob tools or prohibit equivalent shell search when dedicated search tools are unavailable. (#4920) (d3650c7) (#4921) (b65cc00).
  • Propagate default-backend failures from CompositeBackend.ls("/") and CompositeBackend.als("/") instead of returning successful route-only listings. (#4925) (4c3b166).

Internal maintainers: Nishitha M (@imnishitha), Hunter Lovell (@hntrl), Mason Daugherty (@mdrxy)

Released by: Mason Daugherty (@mdrxy)

Git log since deepagents==0.7.0a7

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

  • 8feda38 hotfix(sdk): alpha release 0.7.0a8
  • 4c3b166 fix(sdk): propagate root listing errors from CompositeBackend (#4925)
  • d3650c7 fix(sdk): condition large-result guidance on visible tools (#4920)
  • b65cc00 fix(sdk): condition execute search guidance on visible tools (#4921)
  • a8e4768 docs(sdk): explain backend file operation semantics (#4919)
  • 9e8d478 refactor(sdk): extract prompt caching helpers (#4892)
  • 8326177 chore(deps): bump pyasn1 from 0.6.3 to 0.6.4 in /libs/deepagents (#4897)
  • 8400b89 chore(deps-dev): bump setuptools from 82.0.1 to 83.0.0 in /libs/evals (#4896)
  • b708207 chore(deps-dev): bump pillow from 12.2.0 to 12.3.0 in /libs/evals (#4876)
  • 29d6046 chore(deps): require langchain-quickjs 0.3.3 (#4802)
  • 9709525 fix(sdk): remove excluded tools from ToolNode (#4698)
  • e61156d test(sdk): handle expected middleware warnings (#4717)