Commands & Settings
Commands Reference
You can access these commands via the VS Code Command Palette (Cmd+Shift+P / Ctrl+Shift+P), by typing “Glubean”.
| Command | Keybinding | Description |
|---|---|---|
| Glubean: Run All Tests in File | — | Run all tests in the active .test.ts file |
| Glubean: Run All Tests in Workspace | — | Run all tests in the workspace |
| Glubean: Re-run Last Request | Cmd+Shift+R (macOS) / Ctrl+Shift+R (Windows/Linux) | Re-run the most recently executed test(s) |
| Glubean: Open Latest Trace | — | Open the newest trace in the Trace Viewer for the current test |
| Glubean: Previous Trace | Alt+[ | Step back through trace history |
| Glubean: Next Trace | Alt+] | Step forward through trace history |
| Glubean: Diff with Previous Run | — | Side-by-side diff of the two most recent traces |
| Glubean: Copy as cURL | — | Copy requests from the currently open trace in the Trace Viewer as cURL |
| Glubean: Select Environment | — | Open quick pick to choose active .env file |
| Glubean: Clean All Traces | — | Delete all saved trace files |
| Glubean: Open Last Result JSON | — | Open .glubean/last-run.json |
| Glubean: Setup | — | Install or verify Deno and the Glubean CLI |
| Glubean: Initialize Project | — | Scaffold a new Glubean project in the current workspace folder |
Settings Reference
You can configure Glubean via VS Code’s standard Settings UI or settings.json.
| Setting | Default | Description |
|---|---|---|
glubean.glubeanPath | "glubean" | Path to the Glubean CLI executable. If you installed the CLI globally, leaving this as "glubean" is fine. |
glubean.autoDiscover | true | When true, the extension automatically scans .test.ts files for tests when they are opened or saved. |
glubean.traceHistoryLimit | 20 | Maximum number of trace files to keep per test. Older traces are automatically deleted. |
glubean.taskTimeoutMs | 300000 | Milliseconds to wait for a task to complete before marking it timed out (5 minutes by default). |
glubean.telemetry.enabled | false | Share anonymous usage data to help improve Glubean. See Telemetry for details. |
Note: Environment file selection and verbose mode are controlled via the status bar picker and are not saved in settings.json.
Last updated on