Browse the docs
Reference

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:

CommandWhat it does
Open PanelThe control center: surfaces, consents, patch state, earnings.
Sign InLinks this machine to your account via the browser - see Sign in and link your editor.
Sign OutDisconnects the machine; nothing earns to you from it until you sign in again.
Pause EarningStops all earning immediately and restores Claude Code to its original files - see Turning it off.
Resume EarningUndoes the pause.
Open DashboardOpens your earnings dashboard in the browser.
Visit SponsorOpens the current sponsored line's link, exactly like clicking it.
Customize AdOpens the spinner and style picker for the line.
AboutVersion and links.

Settings

Exactly three VS Code settings exist, and they roam with Settings Sync:

  • awaitful.adSpinner - the animation before the line, eleven choices; none keeps 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.
Was this page helpful?