Development tools for building Pongogo — dev source sync, editable install management, and dev-specific diagnostics.
This extension is for Pongogo developers. If you're using Pongogo (not building it), install the Pongogo extension instead.
Features
Dev status bar: Shows health, version, branch, and editable install sync status
Source sync: Detect and fix stale editable installs with one click
Dev repo detection: Warns if activated outside the Pongogo dev repo
Reindex: Trigger knowledge base reindex from the Command Palette
All base features: Init, install, auth, upgrade (same as stable extension)
Requirements
Pongogo dev repo cloned locally
Python virtualenv with editable install: .venv/bin/pip install -e ".[dev]"
VS Code 1.85+
Commands
Command
Description
Pongogo Dev: Sync Editable Install
Re-run pip install -e ".[dev]"
Pongogo Dev: Reindex Knowledge Base
Trigger knowledge base reindex
Pongogo Dev: Show Status
Health, version, branch, source sync
Pongogo Dev: Initialize Project
Set up Pongogo in the current workspace
Pongogo Dev: Install VS Code Integration
Add VS Code config
Pongogo Dev: Log In / Log Out / Who Am I
Auth management
Pongogo Dev: Upgrade CLI
Upgrade Pongogo
Settings
Setting
Default
Description
pongogo-dev.statusBar.enabled
true
Show dev status bar
pongogo-dev.statusBar.pollIntervalSeconds
120
Health check interval (shorter for dev)
pongogo-dev.cli.path
""
Custom CLI path (auto-detects .venv first)
pongogo-dev.venvPath
.venv
Path to virtualenv
Status Bar
The dev status bar shows more info than the stable version:
✓ Pongogo Dev v0.3.86 (plugin-distribution) # healthy, on branch
⚠ Pongogo Dev v0.3.79 (main) [stale] # editable install out of sync
✗ Pongogo Dev v? (main) # CLI not working
Hover for full diagnostics including editable install version vs VERSION file.