App settings and state are stored locally using a validated schema.
What is stored
- User preferences (welcomed, theme)
- Editor settings (selected board/port/options, panel sizes/states, project state)
- Font settings (editor/chat/terminal/output)
- Chat settings and last seen
- Temporary data (pending queries, minimized updates, setup dismissal)
Where it's stored
- Stored via
electron-storeunder the app's data directory - You can back up the config file for migration to another machine
LocalStorage migration
- The app provides a migration path from older LocalStorage keys to the unified storage backend
Watching and events
- Storage changes can be watched for live UI updates; changes persist immediately
