VSCode extension for managing AI coding sessions. Monitor, install, and coordinate IST tools directly from the Activity Bar.
Features
- 3-Stage Dashboard - Guided setup: detects Node.js, installs
ist-setup CLI, then shows the full dashboard
- Account Management - Login/logout with IST credentials, auto-detects credential changes
- Package Installation - One-click install/reinstall of IST packages via
ist-setup install
- Environment Checks - Detects tmux and AI CLI availability (Claude Code, Codex CLI, Cursor, Gemini CLI)
- Doctor Diagnostics - Run
ist-setup doctor to check system health, view issues inline
- Detector Agent - Start/stop the detector-agent service from the sidebar
- Session Monitor - Open the web-based session monitor (ism.microwiseai.com)
- Auto-refresh - Dashboard refreshes when IST terminals close or credentials change
Installation
From Marketplace
Search for "Integrated Session Tools" in the VSCode Extensions panel, or install from the VS Code Marketplace.
Prerequisites
- VS Code 1.85.0 or later
- Node.js 18+ with npm
The extension will guide you through installing ist-setup CLI and IST packages on first launch.
Dashboard
The IST sidebar appears in the Activity Bar. It has three stages:
- No Node.js - Prompts to install Node.js 18+
- No ist-setup - One-click button to install the
ist-setup CLI globally
- Main Dashboard - Full control panel with:
- Account status and login/logout
- Package install/reinstall
- Environment check (tmux, AI CLI)
- Doctor diagnostics
- Detector Agent start/stop
- Session Monitor link
Commands
All commands are available via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
| Command |
Description |
IST: Open Log Monitor |
Open session monitor in browser |
IST: Install IST |
Install IST packages (requires login) |
IST: Reinstall Dependencies |
Reinstall IST packages |
IST: Open Documentation |
Open docs.ist.microwiseai.com |
IST: Login |
Login via ist login in terminal |
IST: Logout |
Logout and clear credentials |
Extension Settings
| Setting |
Type |
Default |
Description |
ist.skipDependencyCheck |
boolean |
false |
Skip dependency installation check on startup |
ist.monitorPort |
number |
41820 |
Port for imonitor service |
Links
License
Server Side Public License (SSPL-1.0)
MicrowiseAI - AI-Native Development Tools
| |