This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Moderate signalRelease deepagents 0.6.8 adds an interrupt mode to the filesystem permissions API and deprecates several subagent streaming classes with a severity score of 70.
Why it matters: The new interrupt‑mode feature enables finer control over permission checks, while the deprecation (severity 70) signals upcoming removal of SubagentRunStream APIs; plan migrations before they are dropped.
Summary
AI summaryUpdates Bug Fixes, Warnings, and https://linkedin.com/in/ninaadrao across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Add interrupt mode to filesystem permissions Add interrupt mode to filesystem permissions Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Feature | Low |
Surface subagents via inherited `lc_agent_name` projection Surface subagents via inherited `lc_agent_name` projection Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Deprecation | High |
Deprecate public exports of `SubagentRunStream`, `AsyncSubagentRunStream`, and `SubagentTransformer` Deprecate public exports of `SubagentRunStream`, `AsyncSubagentRunStream`, and `SubagentTransformer` Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Bugfix | Medium |
Pass through summarization factory prompt knobs Pass through summarization factory prompt knobs Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Bugfix | Medium |
Align `glob` path default with `grep` behavior Align `glob` path default with `grep` behavior Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Bugfix | Medium |
Guard empty binary reads with empty‑content warning Guard empty binary reads with empty‑content warning Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Bugfix | Medium |
Surface missing path errors in `FilesystemBackend.ls` Surface missing path errors in `FilesystemBackend.ls` Source: llm_adapter@2026-06-03 Confidence: high |
— |
| Bugfix | Medium |
Timeout python grep fallback mechanism Timeout python grep fallback mechanism Source: llm_adapter@2026-06-03 Confidence: high |
— |
Full changelog
Features
- Add interrupt mode to filesystem permissions (#3505) (a090162)
- Surface subagents via inherited
lc_agent_nameprojection (e0a1ed2)
Bug Fixes
- Pass through summarization factory prompt knobs (#3559) (a663cad)
- Align
globpath default withgrep(#3666) (ece8e75) - Guard empty binary reads with empty-content warning (#3675) (2c2cec8)
- Surface missing path errors in
FilesystemBackend.ls(#3574) (4c28760) - Timeout python grep fallback (#1937) (665a18e)
Warnings
- We are dropping public exports of
SubagentRunStream,AsyncSubagentRunStream, andSubagentTransformer. These are internal classes for the betastream_events(version="v3")streaming API that should not have been publicly exported in the first place.
Thanks to our community contributors: @keenborder786, @NinaadRao (LinkedIn)
Internal maintainers: @nick-hollon-lc, @mdrxy
Breaking Changes
- Removed public exports of SubagentRunStream, AsyncSubagentRunStream, and SubagentTransformer
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About deepagents
Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability to spawn subagents - well-equipped to handle complex agentic tasks.
Related context
Related tools
Earlier breaking changes
- vdeepagents-cli==0.2.0 `deepagents deploy` now targets Managed Deep Agents API; removes `deepagents dev`, `deepagents.toml`, and `--config`/`--dry-run` flags.
Beta — feedback welcome: [email protected]