Skip to content

release(deepagents): 0.5.3#7

Draft
github-actions[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main--components--deepagents
Draft

release(deepagents): 0.5.3#7
github-actions[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main--components--deepagents

Conversation

@github-actions
Copy link
Copy Markdown

Caution

Merging this PR will automatically publish to PyPI and create a GitHub release.

For the full release process, see .github/RELEASING.md.


Everything below this line will be the GitHub release body.


0.5.3 (2026-04-14)

Features

  • sdk,cli: add openrouter SDK attribution (#2205) (2798e51)
  • sdk,cli: add package version metadata to traces (#2129) (e4a44b4)
  • sdk: BASE_AGENT_PROMPT tweaks (#2541) (812eef1)
  • sdk: add artifacts_root to CompositeBackend and middleware (#2490) (753ee56)
  • sdk: add async subagent middleware for remote LangGraph servers (#1758) (0c5d501)
  • sdk: add permissions system for filesystem access control (#2633) (41dc759)
  • sdk: add static structured output to subagent response (#2437) (6e57731)
  • sdk: add system prompt snapshot test with sync and async subagents (#2072) (98874f5)
  • sdk: add tau2 airline eval harness (#1987) (610b19f)
  • sdk: add tau2 LICENSE (#2025) (650cedb)
  • sdk: add timestamp tracking to AsyncSubAgentJob (#2071) (93aa3cf)
  • sdk: deprecate model=None in create_deep_agent (#2677) (149df41)
  • sdk: evict large HumanMessages (#2183) (4f72c34)
  • sdk: namespace improvements for deepagents (#2386) (66c57e1)
  • sdk: port LangSmithSandbox from CLI to SDK (#1983) (dfff6e7)
  • sdk: rename backend methods (#1907) (7665066)
  • sdk: scope permissions to routes for composite backends with sandbox default (#2659) (6dd6122)
  • sdk: update backend return types for ls, glob, grep (#1870) (23cf264)
  • sdk: update FileData and backend.read return type to support multimodal data (#1869) (6fb4ede)

Bug Fixes

  • plumb through generics for create_deep_agent (#2383) (6c28e22)
  • remove legacy subagents API (#2443) (56bbfd3)
  • sdk,cli: align error messages and clean up recent refactors (#2171) (e2db737)
  • sdk: last_updated_at field doesn't account for task status changes (#2370) (8e1a2d6)
  • sdk: add new line after HEREDOC for edit inline sandbox (#2340) (beb4dbb)
  • sdk: bump recursion limit to 10_000 in deepagents and set agent name (#2194) (7dbc251)
  • sdk: catch UnicodeDecodeError in FilesystemBackend.read (#2319) (9783fe4)
  • sdk: catch PermissionError in FilesystemBackend ripgrep (#2571) (3d5d673)
  • sdk: fix offloading for state backend (#2266) (92f5507)
  • sdk: fix TypeError in async sub-agents (#2376) (8be4a2e)
  • sdk: implement upload_files for StateBackend (#2661) (5798345)
  • sdk: improvements in default sandbox.write and sandbox.read implementations (#2321) (4a37a46)
  • sdk: inherit parent interrupt_on for subagents (#2334) (acad9bb)
  • sdk: make created_at and modified_at NotRequired fields on FileData (#2248) (9862b5a)
  • sdk: match example_agent_descriptions closing tag in task tool prompt (#2462) (c36a41c)
  • sdk: normalize CRLF line endings in FilesystemBackend.edit() (#2256) (69bd21e)
  • sdk: overwrite write on LangSmithSandbox (#2097) (c492a76)
  • sdk: raise ValueError for permission paths without leading slash and path traversal (#2665) (723d27d)
  • sdk: restore deprecated protocol return types (#2342) (845cdf5)
  • sdk: route subagent model resolution to resolve_model (#2208) (6720e4c)
  • sdk: simplify memory agent bench evals (#1873) (a5d577d)
  • sdk: update middleware order (#2070) (def526b)
  • sdk: update recursion limit (#2273) (fd91a30)
  • sdk: updates for multimodal (#2514) (a2edf3e)
  • sdk: use file transfer instead of command strings for sandbox write/edit (#2117) (6c2d559), closes #1402
  • sdk: use Sequence instead of list for subagents parameter (#1905) (b6f015e)

Everything above this line will be the GitHub release body.


Note

A New Contributors section is appended to the GitHub release notes automatically at publish time (see Release Pipeline, step 2).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants