Mistral Vibe VS Code Extension Gets a Live Session Stats Panel

Mistral VibeView original changelog

Mistral Vibe added a debug submenu to its VS Code extension, giving developers a log level picker, one-click access to the raw log file, and a togglable session status panel that surfaces live agent statistics: steps, tokens, tokens per second, context usage, and running cost. The panel turns numbers that previously required a status command or scrolling the timeline into an always-available, in-editor readout. The same release also sped up the session picker and renamed an internal backend identifier to match its actual naming.

Key Takeaways

  • Session status panel exposes live steps, tokens, tokens per second, context, and cost directly inside VS Code, replacing manual status checks.
  • Debug submenu adds a log level picker and one-click access to the raw log file for troubleshooting.
  • The panel is togglable, so it can be hidden by default and switched on only when actively watching a session.
  • The same release made the session picker faster by computing its merged session listing once per cursor walk instead of on every page.
  • An internal SessionBackendKind identifier was renamed from python and rust to legacy and unified to match how the two execution backends are actually described.
  • The update continues Mistral Vibe's near-weekly VS Code extension cadence, following the recent addition of ACP connectors and interactive forms for IDE clients.

A Debug Submenu for the VS Code Extension

Mistral Vibe's VS Code extension picked up a new debug submenu in the 2.25.2 release, giving developers direct, in-editor access to diagnostic tools that previously meant digging through log files by hand. The submenu bundles a log level picker for adjusting verbosity on the fly and a one-click option to open the extension's raw log file, cutting out the manual step of locating it on disk.

Live Session Stats, Right in the Editor

The headline addition is a togglable session status panel that surfaces live agent statistics without leaving VS Code: steps taken, tokens consumed, tokens per second, context window usage, and running cost. Previously, checking those numbers meant running a status command or scrolling back through the conversation timeline; now they sit in a persistent panel that updates as the agent works. Because the panel is togglable, developers who do not want the extra chrome can hide it and bring it back only when they need to watch a long-running or expensive session closely.

Smaller Changes in the Same Release

Mistral Vibe 2.25.2 also shipped two smaller changes alongside the debug submenu. The session picker now builds its merged listing once per cursor walk instead of recomputing it on every page, making it noticeably snappier when scrolling through a long session history. Internally, the SessionBackendKind literals were renamed from "python" and "rust" to "legacy" and "unified", aligning the code's naming with how the two execution backends are actually described elsewhere in the product.