first commit

This commit is contained in:
sriram
2026-06-05 17:29:09 +05:30
commit b984b55bc0
31 changed files with 5008 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
// Secure bridge between the sandboxed renderer and the main process.
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('agent', {
onConfig: (cb) => ipcRenderer.on('config', (_e, cfg) => cb(cfg)),
injectInput: (evt) => ipcRenderer.send('inject-input', evt),
sessionEnded: () => ipcRenderer.send('session-ended'),
getPrimarySize: () => ipcRenderer.invoke('get-primary-size'),
});