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
| Tier | Features |
|---|
| Start | Basic access, limited credits |
| Hacker | More credits, additional features |
| Pro | Full access, priority support |
| Enterprise | Custom 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.
| Setting | Description |
|---|
| Enabled | Connects to localhost API |
| Disabled | Connects to production API |
Prod Viewer
When enabled, hides all unreleased features to preview the production user experience.
Saving Settings
After making changes:
- Click Save Settings to persist your changes
- 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
| Setting | Type | Default | Description |
|---|
wafer.analyticsEnabled | boolean | true | Enable anonymous usage analytics |
wafer.devMode | boolean | false | Connect to local API for development |
wafer.apiUrl | string | Production URL | Override 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:
- Open VS Code Settings
- Search for “wafer analytics”
- Uncheck “Enable anonymous usage analytics”
Or add to your settings.json:
{
"wafer.analyticsEnabled": false
}