This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryBroad release touches Bug Fixes, Other, Refactors, and 0.108.2 - 2026-05-24.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Add 'file' alias for file path parameters across tools Add 'file' alias for file path parameters across tools Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Update tool policies and enhance DeepSeek provider handling Update tool policies and enhance DeepSeek provider handling Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Add new tools and update policies in tool-policy.json; refactor diff rendering to use standard ANSI colors Add new tools and update policies in tool-policy.json; refactor diff rendering to use standard ANSI colors Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Enhance tool output handling and add command summary recording Enhance tool output handling and add command summary recording Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Add DSML parsing functionality and update reasoning effort configuration Add DSML parsing functionality and update reasoning effort configuration Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Enhance tool policy management and improve recovery handling Enhance tool policy management and improve recovery handling Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Expose RecoveryPhase enum and improve recovery contract violation handling Expose RecoveryPhase enum and improve recovery contract violation handling Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Implement DSML markup stripping and enhance navigation loop guidance Implement DSML markup stripping and enhance navigation loop guidance Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Remove tool policy JSON and enhance auto-approval logic in permission prompts Remove tool policy JSON and enhance auto-approval logic in permission prompts Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Feature | Low |
Add hide header option for TUI to enhance user interface customization Add hide header option for TUI to enhance user interface customization Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Feature | Low |
Improve tool policy permission management and remove auto-scroll functionality Improve tool policy permission management and remove auto-scroll functionality Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Feature | Low |
Enhance interim text continuation logic and improve conclusive marker detection Enhance interim text continuation logic and improve conclusive marker detection Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Feature | Low |
Add command word splitting functionality for shell approval commands Add command word splitting functionality for shell approval commands Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Performance | Low |
Optimize vector initializations and add #[must_use] annotations for clarity Optimize vector initializations and add #[must_use] annotations for clarity Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Performance | Low |
Optimize string allocations and improve performance in various modules Optimize string allocations and improve performance in various modules Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Bugfix | Medium |
Improve tool output rendering for command success with no output Improve tool output rendering for command success with no output Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Medium |
Ensure duration calculations do not exceed maximum limits Ensure duration calculations do not exceed maximum limits Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Refactor | Low |
Refactor interim text continuation logic and enhance conclusive marker detection Refactor interim text continuation logic and enhance conclusive marker detection Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
| Refactor | Low |
Refactor environment variable handling with env_lock; remove unsafe code in tests Refactor environment variable handling with env_lock; remove unsafe code in tests Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
Full changelog
What's Changed
0.108.2 - 2026-05-24
Highlights
Bug Fixes
- Improve tool output rendering for command success with no output (de2f5bad)
- Ensure duration calculations do not exceed maximum limits (c0fecf23)
Features
- Add 'file' alias for file path parameters across tools (381be8e5)
- Update tool policies and enhance DeepSeek provider handling (afaad984)
- Add new tools and update policies in tool-policy.json; refactor diff rendering to use standard ANSI colors (991d1590)
- Enhance tool output handling and add command summary recording (66d2691d)
- Add DSML parsing functionality and update reasoning effort configuration (fd749d7c)
- Enhance tool policy management and improve recovery handling (e4ef7275)
- Expose RecoveryPhase enum and improve recovery contract violation handling (30bde025)
- Implement DSML markup stripping and enhance navigation loop guidance (9e6b10a6)
- Remove tool policy JSON and enhance auto-approval logic in permission prompts (bfea75d4)
- Add hide header option for TUI to enhance user interface customization (b73d94fb)
- Improve tool policy permission management and remove auto-scroll functionality (0b833ca9)
- Enhance interim text continuation logic and improve conclusive marker detection (b76b7675)
- Refactor interim text continuation logic and enhance conclusive marker detection (2e5b96ea)
- Add command word splitting functionality for shell approval commands (3467ab3d)
- Optimize vector initializations and add #[must_use] annotations for clarity (e90ee59b)
- Update user message handling to use string slice for efficiency (854f732f)
Other Changes
Other
- Update config (632d5235)
- Refactor completion handling and enhance tool recovery logic (ce916001)
- Optimize string allocations and improve performance in various modules (2300d49f)
- Refactor environment variable handling with env_lock; remove unsafe code in tests (407414e0)
- Update tool policies to allow additional actions and modify reasoning effort handling (2266862a)
Refactors
- Streamline tool policies and enhance DeepSeek provider error handling (9f1a794f)
- Update message styles for tool output rendering (63263fa1)
- Simplify condition checks and enhance clause intent evaluation logic (8abcbc01)
Full Changelog: https://github.com/vinhnx/vtcode/compare/0.108.1...0.108.2
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 VT Code
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]