rowboat/apps/x/packages
Ramnique Singh f5cc803340 feat: auto-initialize config files on Electron app startup
Ensure models.json, mcp.json, and security.json config files are created
when the app starts, before the Settings UI can access them.

- Add ensureConfig() method to IModelConfigRepo and IMcpConfigRepo interfaces
- Add async ensureSecurityConfig() function for security config initialization
- Create initConfigs.ts with centralized initialization that calls all config ensure methods
- Call initConfigs() in main.ts before setupIpcHandlers()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 16:17:51 +05:30
..
core feat: auto-initialize config files on Electron app startup 2026-01-29 16:17:51 +05:30
shared Revert "ask for google client id" 2026-01-28 07:04:58 +05:30