Skip to content

VT Code

v0.108.2 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent cargo cli codingagent crossterm ratatui
+2 more
rust tui

Summary

AI summary

Broad release touches Bug Fixes, Other, Refactors, and 0.108.2 - 2026-05-24.

Changes in this release

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

Track VT Code

Get notified when new releases ship.

Sign up free

About VT Code

All releases →

Related context

Beta — feedback welcome: [email protected]