This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryAdd get_current_thread_id tool among other improvements.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add `get_current_thread_id` tool. Add `get_current_thread_id` tool. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Guard managed onboarding-name memory block from edits. Guard managed onboarding-name memory block from edits. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Offer restart after restart‑capable install. Offer restart after restart‑capable install. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Persist `/threads` directory‑scope preference. Persist `/threads` directory‑scope preference. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Surface gateway key mismatch on `PermissionDeniedError`. Surface gateway key mismatch on `PermissionDeniedError`. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Expose `/restart` slash command. Expose `/restart` slash command. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Offer cwd switch on resume. Offer cwd switch on resume. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Unblock `/remember` in server mode. Unblock `/remember` in server mode. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Performance | Low |
Coalesce streamed markdown writes to keep input responsive. Coalesce streamed markdown writes to keep input responsive. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Medium |
Surface cached MCP errors as failed tool messages. Surface cached MCP errors as failed tool messages. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Handle MCP tool errors locally. Handle MCP tool errors locally. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Make non‑incognito `!` shell output visible to the model. Make non‑incognito `!` shell output visible to the model. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Agent retries `gh search` with invalid `mergedAt` field. Agent retries `gh search` with invalid `mergedAt` field. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Low |
Clarify `/restart` message during server startup. Clarify `/restart` message during server startup. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Cursor moves to end when popping queued message to input. Cursor moves to end when popping queued message to input. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Don't show "No threads found" while threads load. Don't show "No threads found" while threads load. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Ignore stale cwd warmers in file autocomplete cache. Ignore stale cwd warmers in file autocomplete cache. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Recover from tool errors instead of aborting run. Recover from tool errors instead of aborting run. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Show `/restart` feedback. Show `/restart` feedback. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Standardize search previews and restart status. Standardize search previews and restart status. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Suppress stale update notices. Suppress stale update notices. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Low |
Unblock TUI input during `/restart`. Unblock TUI input during `/restart`. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
Full changelog
Features
- Add
get_current_thread_idtool (#3820) (18ce094) - Guard managed onboarding-name memory block from edits (#3822) (dc0a51f)
- Offer restart after restart-capable install (#3821) (e356efe)
- Persist
/threadsdirectory-scope preference (#3824) (51a29f4) - Surface gateway key mismatch on
PermissionDeniedError(#3813) (5bd1ef8)
Bug Fixes
- Surface cached MCP errors as failed tool messages (#3829) (d83b428)
- Handle MCP tool errors locally (#3830) (97a7052)
- Make non-incognito
!shell output visible to the model (#3825) (2407bca) - Expose
/restartslash command (#3809) (64505b8) - Agent retries
gh searchwith invalidmergedAtfield (#3802) (0b683a9) - Clarify
/restartmessage during server startup (#3823) (49ded9e) - Cursor at end when popping queued message to input (#3832) (aa522c9)
- Coalesce streamed markdown writes to keep input responsive (#3819) (b45eeeb)
- Don't show
"No threads found"while threads load (#3815) (68e6426) - Ignore stale cwd warmers in file autocomplete cache (#3835) (9c8c2b2)
- Offer cwd switch on resume (#3810) (d417f53)
- Recover from tool errors instead of aborting run (#3804) (45691c5)
- Show
/restartfeedback (#3808) (c40bef9) - Standardize search previews and restart status (#3806) (71a6d50)
- Suppress stale update notices (#3801) (db25241)
- Unblock
/rememberin server mode (#3812) (12e00e1) - Unblock TUI input during
/restart(#3826) (366cd81)
Internal maintainers: @jkennedyvz, @mdrxy
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
- vlangchain-quickjs==0.2.0 Removes `skills_backend` capability.
- 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]