VS Code Extension v1.0: Activity Bar, Auto-Install, and Telemetry
The Travsr VS Code extension reaches v1.0 with a full activity bar panel, one-click daemon auto-install, opt-in telemetry, and a 15-combo CI test matrix.
The Travsr VS Code extension has reached v1.0. Here’s what shipped across Sprints 17-1 through 17-6.
Activity bar panel (S17-3)
The extension now has a dedicated activity bar entry: the Travsr icon opens a full tree view panel showing indexed repositories, daemon status, and quick-access commands. First-run users see a welcome panel with the three steps to get started: install, travsr init, connect Claude Desktop.
Auto-install (S17-4)
Previously, installing the extension and then discovering you also needed npm install -g @travsr.com/travsr was a friction point. The extension now detects whether the travsr binary is present and offers to install it with a single click. If Node and npm are present, the install happens in the background and the status bar updates when the daemon is ready.
Settings UI and opt-in telemetry (S17-5)
A new settings panel surfaces every Travsr configuration option: daemon socket path, log level, reindex triggers: without requiring the user to edit settings.json by hand. Telemetry is off by default. Users who opt in send only anonymized event counts (extension activated, daemon started, MCP query count) with no code content ever leaving the machine.
Publish pipeline (S17-6)
The extension is published to both the VS Code Marketplace and OpenVSX. A GitHub Actions workflow handles the full release cycle: version bump, VSIX build, marketplace publish, OpenVSX publish, and GitHub release artifact: all from a single tag push.
CI test matrix
The extension is tested against 15 combinations of VS Code version × OS × Node version in every CI run, catching compatibility issues before they reach users.
Install from the VS Code Marketplace or Open VSX, or run ext install travsr.travsr-vscode from the command palette.