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.