@illoops/vscode
VSCode extension for illoops — milestone-driven task execution with a visual interface.
Features
- Milestone TreeView — browse and manage milestones in the sidebar
- Status Bar — real-time execution progress
- Output Channel — detailed logs for each execution
- Task Provider — integrates with VSCode's built-in task system
- Config Discovery — auto-detects
illoops.config.{yaml,yml,json} files
Commands
| Command |
Description |
illoops.runMilestone |
Run a milestone |
illoops.cancelMilestone |
Cancel a running milestone |
illoops.retryTask |
Retry a failed task |
illoops.openLogs |
Open the output channel |
illoops.showReport |
Show execution report |
illoops.validateConfig |
Validate configuration |
Activation
The extension activates when the workspace contains a file matching **/illoops.config.{yaml,yml,json}.
Development
pnpm build # Build with tsup
pnpm typecheck # Type check
pnpm clean # Remove dist/
To test the extension:
- Open this folder in VSCode
- Press F5 to launch the Extension Development Host
- Open a folder containing
illoops.config.yaml
| |