- OpenClaw CLI installed and available in your PATH
- For Windows + WSL, set
openclaw.commandtowsl openclaw status
- Open this repo in VS Code
- Press F5 to launch the Extension Development Host
- A new VS Code window opens with the extension loaded
- Status bar shows
$(plug) OpenClaw - Tooltip indicates the extension is ready to connect
- Click the status bar item
- Status bar changes to
$(sync~spin) OpenClaw - Terminal named "OpenClaw" opens and runs your configured command
- Status bar changes to
$(check) OpenClaw
- Open Settings and search for "OpenClaw"
- Enable
OpenClaw: Auto Connect - Reload the window (Command Palette → "Developer: Reload Window")
- Verify the command runs on startup
- Click the status bar item again
- Confirm the same “OpenClaw” terminal is reused
- Set
openclaw.commandto a nonexistent command - Click the status bar item
- Confirm the error message appears and the status returns to idle
- If the status bar item does not appear, confirm you are in the Extension Development Host
- If you see "command not found", install the CLI or fix
openclaw.command