Skip to content

fix: remove legacy subagents API - #2443

Merged
Sydney Runkle (sydney-runkle) merged 1 commit into
mainfrom
sr/remove-legacy-subagent-stuff
Apr 3, 2026
Merged

fix: remove legacy subagents API#2443
Sydney Runkle (sydney-runkle) merged 1 commit into
mainfrom
sr/remove-legacy-subagent-stuff

Conversation

@sydney-runkle

Copy link
Copy Markdown
Collaborator

was scheduled for removal in v0.5

@github-actions github-actions Bot added deepagents Related to the `deepagents` SDK / agent harness fix A bug fix (PATCH) internal User is a member of the `langchain-ai` GitHub organization size: M 200-499 LOC labels Apr 3, 2026
@sydney-runkle
Sydney Runkle (sydney-runkle) merged commit 56bbfd3 into main Apr 3, 2026
33 checks passed
@sydney-runkle
Sydney Runkle (sydney-runkle) deleted the sr/remove-legacy-subagent-stuff branch April 3, 2026 13:21
james8814 pushed a commit to james8814/deepagents that referenced this pull request May 1, 2026
was scheduled for removal in v0.5
james8814 pushed a commit to james8814/deepagents that referenced this pull request May 1, 2026
Merges upstream-sync-round11 into master.

Key upstream changes:
- fix: remove legacy subagents API (langchain-ai#2443) — backward-compat shim retained
- fix: inherit parent interrupt_on for subagents (langchain-ai#2334)
- fix: plumb through generics for create_deep_agent (langchain-ai#2383)
- fix: improvements in sandbox.write/read (langchain-ai#2321)
- fix(acp): block dangerous shell patterns (langchain-ai#2308)
- chore: update unset logic (langchain-ai#2435)
- feat(evals): auto-regenerate eval catalog (langchain-ai#2432)
- Various evals CI improvements, deps bumps (aiohttp, anthropic, litellm)

Local fixes:
- Restore local enhancements (logging, stream_writer, skills_allowlist,
  _EXCLUDED_STATE_KEYS expansion)
- Manual langchain>=1.2.15 dependency extraction (version kept at 0.5.0)
- Regenerate EVAL_CATALOG.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

# Conflicts:
#	libs/acp/deepagents_acp/server.py
#	libs/acp/uv.lock
#	libs/deepagents/deepagents/middleware/subagents.py
Marcelo5444 pushed a commit to Marcelo5444/deepagents that referenced this pull request Jul 30, 2026
was scheduled for removal in v0.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deepagents Related to the `deepagents` SDK / agent harness fix A bug fix (PATCH) internal User is a member of the `langchain-ai` GitHub organization size: M 200-499 LOC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants