Extension commands and settings
Updated July 19, 2026
The canonical reference for the extension itself: every Command Palette command, every setting, what lives in the panel instead, and what each status bar state means.
Commands
All under the Awaitful category in the Command Palette:
| Command | What it does |
|---|---|
| Open Panel | The control center: surfaces, consents, patch state, earnings. |
| Sign In | Links this machine to your account via the browser - see Sign in and link your editor. |
| Sign Out | Disconnects the machine; nothing earns to you from it until you sign in again. |
| Pause Earning | Stops all earning immediately and restores Claude Code to its original files - see Turning it off. |
| Resume Earning | Undoes the pause. |
| Open Dashboard | Opens your earnings dashboard in the browser. |
| Visit Sponsor | Opens the current sponsored line's link, exactly like clicking it. |
| Customize Ad | Opens the spinner and style picker for the line. |
| About | Version and links. |
Settings
Exactly three VS Code settings exist, and they roam with Settings Sync:
awaitful.adSpinner- the animation before the line, eleven choices;nonekeeps a static marker so the line stays visibly marked.awaitful.adBrandLogo- whether an advertiser's logo may appear before the line on the webview surfaces (default on; never invents a logo).awaitful.apiBaseUrl- a server override for local development; leave it empty otherwise.
Changing either style setting restyles a live line in place - it never resets the visibility clock in What counts as an impression.
The panel, not settings
Everything stateful lives in the panel rather than settings, per machine: which surface you chose and each surface's consent (see Choose where the line appears), the chat banner's style, the terminal status line's on/off toggle, pause state, and the eye toggle that hides the earned amount from the status bar.
Status bar states
- A key icon - not signed in yet; run Sign In.
- A spinner and a line - your agent is thinking and a sponsored line is showing.
- A quiet marker with an amount - idle, with your unredeemed earnings shown (hide them with the panel's eye toggle).
- Paused - earning is off and your editor is restored; Resume Earning turns it back on.
- Reload to activate - one editor reload is needed after install.
- Offline - the client cannot reach the server; it keeps checking and resumes on its own.