Skip to content

0.181.3

Choose a tag to compare

@vinhnx vinhnx released this 03 Nov 19:06
· 289 commits to main since this release

What's Changed

0.181.3 - 2026-11-03

Highlights

Bug Fixes

  • Cycle tab focus instead of fixed counts in review/settings tests (ee7579c) (@vinhnx)
  • Drop composer prompt marker, align draft with action row (b80c78b)
  • Send stable x-opencode-session on every request (d1db009)
  • Relax settings spacing and pin rows to the title frame (dba5c99)
  • Add Confirm button to HITL choice panels (edbff6c)
  • Use unwrap_or for clippy unnecessary_lazy_evaluations (4952448)
  • Persist file viewer settings across launches (3b6a09a)
  • Apply saved shortcuts live and quarantine corrupt preferences (0f963af)
  • Builtin presets cover every provider; implement qwen presets (5d7e2c1)
  • Resolve model routes through canonical provider identity (019408c)
  • Show only the editing profile's theme grid (0e45c4c)
  • Align turn-timer fallback with config default (5b7e321)
  • Export config schema with --locked (4e2750a)
  • Pin expanded diagnostic details while streaming (691275b)
  • Use camo-safe shields.io badge for DeepWiki (454e082)
  • Fork-based desktop/CLI handoff with auto-run terminal (983ccd9)

Documentation

  • Fix totality test name in builtin presets comment (1c2691f)

Features

  • Add icons to settings navigation with shared rail entry builder (8b79c84)
  • Add scrolling content page title to settings tabs (d993475)
  • Filterable newest-first activity, changes, and output panes (140c672)
  • Transcript CTAs that open the inspector (711447a)
  • Transcript navigation and TUI follow-state (00f4219)
  • Guide GitHub queries to gh CLI fallback (67984ab)
  • Refine HITL confirmation hierarchy, hover, and rhythm (a2fc55d)
  • Weakest-sufficient fills, crisper muted text, Noir option (25863bf)
  • Threads keyboard nav, vim layer, unified reset (e401d2c)
  • Human-readable provider names with frontier-first order (27f5f00)
  • Composer alignment pass with extended icon bundle (c169733)
  • Group settings theme picker by light/dark modes (e228239)
  • Keyboard navigation for thread surfaces and activity (1c9a52b)
  • Vertical effort rail with labeled stops in model options (8077bf6)
  • Quiet processing-tier readout in Zen composer (9b598de)
  • File-tree context menu with open, reveal, rename, delete (7143dff)
  • Stamp each agent response with a wall-clock footer (35a8d85)
  • Restyle HITL panel to Questionnaire visual language (2ce8822)

Other Changes

Refactors

  • Converge settings screens on Kit Settings rhythm and split panes per module (665488f)
  • Converge remaining settings sections and items on shared builders (6f190ec)
  • Split oversized inspector and review test modules (b6a6f56)
  • Single-lock PlanningWorkflowState with atomic transitions (ba054fc)
  • Typed LocalAgentStatus replacing string matching (387cbb0)
  • Share consent title row across confirm modals (b3bcaec)

Tests

  • Pin inspector MIN clamp through divider drag (96539c6)
  • Pin profile caption contrast under contrast boost (0156ef1)
  • Align model-switch test with frontier-first order (968ad2a)

Full Changelog: 0.181.2...0.181.3

Desktop app (macOS)

  • Download vtcode-desktop-0.181.3-aarch64-apple-darwin.zip (Apple Silicon, macOS 15+), unzip, and drag VT Code.app to Applications.
  • This build is ad hoc signed (no Developer ID): on first launch, right-click VT Code.app and choose Open (or allow it in System Settings > Privacy & Security). See FIRST-LAUNCH.txt inside the zip.
  • The bundle includes its matching vtcode CLI helper; open the app anytime with vtcode desktop.
  • Verify with vtcode-desktop-0.181.3-aarch64-apple-darwin.zip.sha256 or checksums.txt.