Logito for VS Code
Runtime intelligence for your code. Connect system behavior to the code that caused it.
Logito captures runtime events from your application, detects issues deterministically, and links them back to your source code — all inside VS Code.
Features
Live Dashboard
A real-time dashboard that opens automatically, showing:
- Event counts, errors, and latency as stat cards
- Signals — clickable error/slow/note counters that filter into contributing events
- Service filter — focus on specific services (api, worker, etc.)
- Recent Events timeline — scrollable feed with status codes, durations, and code links
- Latest Review — structured what-changed / impact / recommendations
- Auto-refresh every 10 seconds during active capture
- Debug mode toggle — inspect raw event data and log messages
Evidence-Linked Issues
Issues are auto-derived from captured events:
- Error rates, latency spikes, and error notes surface as issues automatically
- Click any issue to investigate with a pre-populated question
- Issues show severity badges (critical, error, warning)
- Code links navigate from issues to the handler function in your source
Code Trace
Maps runtime endpoints to source code locations in your workspace:
- Scans for route registrations, handler functions, and service entry points
- Prioritizes actual handlers over entry points or test files
- Clickable file:line links open the source directly
Smart Ask
Context-aware question system:
- Without login: 5 deterministic prompts (What changed? What looks unusual? etc.)
- With login: deterministic prompts + AI-powered analysis + free-form "Ask Agent"
- Login hint guides unauthenticated users
- Session — live status, project, services, event count
- Actions — clickable commands with login/plan gate indicators (lock icons)
- Issues — auto-derived from events, click to investigate
- Recent Events — live event feed from capture snapshot
- Code Trace — endpoint-to-handler mappings
- Explain Error — select error text, right-click to get runtime context
- Analyze File — analyze the active file's runtime impact
CLI Integration
- Auto-detects
./bin/logito in workspace (dev builds) before falling back to PATH
- All commands work through the CLI when the API is unavailable
- Login command opens a terminal with
logito login
- Review, Compare, Ask, Start/Stop Session all work locally
Sidecar Auto-Detect
The extension automatically probes for:
- Logito sidecar at
localhost:3000
- Logito API at
localhost:8180
Whichever responds first becomes the data source. No configuration needed.
Requirements
- Logito CLI installed (or
./bin/logito in your workspace)
- For full features:
logito login for authenticated access
- For local-only: the CLI works without login for basic review/ask/compare
Extension Settings
| Setting |
Default |
Description |
logito.apiUrl |
http://localhost:8180 |
Logito API base URL |
logito.apiKey |
(empty) |
API key for authentication |
logito.cliPath |
(empty, auto-detect) |
Path to CLI binary |
logito.debugMode |
false |
Enable debug mode for log visibility |
Commands
| Command |
Description |
Logito: Analyze File |
Analyze runtime impact of the active file |
Logito: Explain Error |
Explain selected error text with runtime context |
Logito: Analyze Change |
Analyze recent git changes |
Logito: Investigate |
Deep investigation with pre-populated or custom question |
Logito: Show Execution Path |
Load runtime code trace |
Logito: Start Session |
Begin capturing system behavior |
Logito: Stop Session |
End the current capture |
Logito: Review |
Run deterministic review |
Logito: Compare Last |
Compare against previous session |
Logito: Ask |
Ask about current behavior (deterministic or AI-powered) |
Logito: Toggle Debug Mode |
Enable/disable debug visibility |
Logito: Open Dashboard |
Open the full dashboard panel |
How It Works
- Capture: The Logito CLI captures runtime events from your Docker containers or local services
- Analyze: The deterministic review engine detects issues, compares against baselines, and builds an evidence graph
- Surface: The extension reads the analysis and shows it in your editor — signals, issues, events, and code links
- Investigate: Click any signal to drill into contributing events, or ask a question to understand what changed
No AI required for core functionality. All analysis is deterministic and evidence-based.
Links
| |