rowboat/apps/x/packages/core
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
..
src feat: auto-initialize config files on Electron app startup 2026-01-29 16:17:51 +05:30
.gitignore bootstrap new electron app 2026-01-16 12:05:33 +05:30
package.json fix package json 2026-01-21 22:02:33 +05:30
tsconfig.json bootstrap new electron app 2026-01-16 12:05:33 +05:30