This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 3mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agent
cargo
cli
codingagent
crossterm
ratatui
+2 more
rust
tui
Summary
AI summaryBroad release touches @vinhnx, Other, Refactors, and Chores.
Full changelog
What's Changed
Features
- add Kimi K2.5 model support across OpenRouter, Ollama, and HuggingFace. (fddc4887) (@vinhnx)
- introduce agent legibility guidelines and refine steering message variants for clarity and structured output. (52b13dd1) (@vinhnx)
- Use configurable constants for agent session limits and expose the default max context tokens function. (21d1183f) (@vinhnx)
- Enhance reasoning display by introducing structured
ReasoningSegmentwith stages and improved rendering in the TUI. (68d07c91) (@vinhnx) - Implement agent steering mechanism to control runloop execution, including stop, pause, resume, and input injection capabilities. (ac806e0e) (@vinhnx)
- add /share-log command to export session log as JSON for debugging (64305820) (@vinhnx)
- implement in-process teammate runner and enhance team protocol messaging (4aff9318) (@vinhnx)
- implement plan mode toggle and strip proposed plan blocks in rendering (79f0327d) (@vinhnx)
- add skill bundle import/export functionality with zip support (dea5b5b7) (@vinhnx)
- add Qwen3 Coder Next model support and update related constants (5a4303e0) (@vinhnx)
- add MiniMax M2.5 model support across various providers and update related constants (968963f1) (@vinhnx)
Refactors
- consolidate duplicated logic across workspace crates into shared utility functions (a9df41fd) (@vinhnx)
- replace manual file operations with shared utility functions for consistency (15c45f9a) (@vinhnx)
- replace manual file operations with shared utility functions for consistency (7fcbe5f2) (@vinhnx)
- replace manual file operations with shared utility functions for consistency (54c447af) (@vinhnx)
- streamline file operations and enhance workspace path handling (f7ebb78d) (@vinhnx)
- extract large event handler modules into smaller files for improved navigation (9eda39e4) (@vinhnx)
- reimplement LLM streaming and event handling using AgentSessionController and its event sink mechanism. (95bcd08f) (@vinhnx)
- remove unused ReasoningSegment import from turn_processing.rs (9f4672d7) (@vinhnx)
Documentation
- update contributing guidelines to reference CONTRIBUTING.md and AGENTS.md. (b4a1ef7a) (@vinhnx)
- update documentation and improve clarity on execution plans, architectural invariants, and quality scores feat: enhance system instruction generation to replace placeholders with unified tool guidance (27c61ef7) (@vinhnx)
Chores
- Release (accdcc25) (@vinhnx)
- Release (69df0e20) (@vinhnx)
- Release (10e4f284) (@vinhnx)
Other
- Update default model in vtcode.toml to minimax-m2:cloud; format code for consistency (e024a48d) (@vinhnx)
- Add additional_agent_dirs configuration option to vtcode.toml (0f6d1747) (@vinhnx)
- Remove custom prompts feature and related code; update error handling for agent actions; refine UI shortcuts and command handling (cfcc9765) (@vinhnx)
- Remove custom prompts feature and related code (dfc3ec5d) (@vinhnx)
- Update LLM provider configuration to use Ollama and remove unused typos.toml file (ca83bdcd) (@vinhnx)
- Enhance agent runner settings and improve loop detection; update CLI commands for reasoning effort and verbosity; refine patch handling in file operations; adjust markdown diff summary; modify configuration for LLM provider. (ff221d1d) (@vinhnx)
- Refactor agent runner and tool registry for improved error handling and normalization; enhance loop detection and add tests for new functionality. (101a2b07) (@vinhnx)
- Refactor LLM request handling, improve reasoning processing, and enhance tool command parsing (896f6c69) (@vinhnx)
- Implement streaming response rendering with reasoning support and helper functions (b3ba347b) (@vinhnx)
- Refactor file operations to use utility functions for directory creation and file reading/writing (7f800b3d) (@vinhnx)
- Implement unified session loop for agent execution and remove plugin marketplace commands (17d9597f) (@vinhnx)
- Add tests for model picker and prompt refinement functionality (0305390e) (@vinhnx)
- Enhance configuration and logging for agent and hooks; add mock MCP server for integration tests (59a48db6) (@vinhnx)
- Refactor agent runner to use AgentSessionState for session management and update related components (083fcac6) (@vinhnx)
- Refactor apply_patch handler for improved output handling; streamline sandbox policy mapping (67c0e05b) (@vinhnx)
- Refactor caching logic for improved performance; enhance error context handling; update tests for accurate cache statistics (5a10f0d7) (@vinhnx)
- Refactor exec_policy and command validation; consolidate HTTP client utilities; enhance error handling; improve file operations; update middleware to async; clean up validation cache; and adjust rate limiting implementation. (e6245af6) (@vinhnx)
- Adjust provider configurations and logging. (a649d023) (@vinhnx)
- Add support for inline skill bundles and network policies in skills (ddb9d280) (@vinhnx)
- Add architectural invariants, core beliefs, execution plans, quality score, and tech debt tracker documentation (80cf6d68) (@vinhnx)
Full Changelog: https://github.com/vinhnx/vtcode/compare/v0.79.1...0.80.0
Breaking Changes
- Removed custom prompts feature and related code.
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]