Skip to main content

Settings

Access Wafer settings by clicking the gear icon in the Wafer top bar.

Subscription

The Settings page shows your current subscription status and usage.

Subscription Tiers

TierFeatures
StartBasic access, limited credits
HackerMore credits, additional features
ProFull access, priority support
EnterpriseCustom limits, dedicated support

Credits

Wafer uses a credit system for certain features:
  • View your remaining credits
  • See usage for the current billing period
  • Monitor credit consumption

Managing Your Subscription

  • Upgrade — Click the upgrade button to move to a higher tier
  • Add Credits — Purchase additional credits when running low
  • Manage — Access Stripe portal to update payment methods or cancel

Developer Settings

Developer settings are only visible in pre-release versions or when explicitly enabled.

Dev Mode

Connects the extension to a local API for development purposes.
SettingDescription
EnabledConnects to localhost API
DisabledConnects to production API

Prod Viewer

When enabled, hides all unreleased features to preview the production user experience.

Saving Settings

After making changes:
  1. Click Save Settings to persist your changes
  2. If you navigate away with unsaved changes, you’ll be prompted to save or discard

Changing Settings Programmatically

Wafer settings can also be changed through VS Code’s settings:
{
  "wafer.analyticsEnabled": true,
  "wafer.devMode": false
}

Available Settings

SettingTypeDefaultDescription
wafer.analyticsEnabledbooleantrueEnable anonymous usage analytics
wafer.devModebooleanfalseConnect to local API for development
wafer.apiUrlstringProduction URLOverride API server URL

Privacy and Analytics

Wafer collects anonymous usage analytics to improve the extension:
  • Feature usage patterns
  • Error rates
  • Performance metrics
No personal data or code is collected. To disable analytics:
  1. Open VS Code Settings
  2. Search for “wafer analytics”
  3. Uncheck “Enable anonymous usage analytics”
Or add to your settings.json:
{
  "wafer.analyticsEnabled": false
}