Implement managed browser security, individual agents and observability

This commit is contained in:
Karl committed 2026-10-13 16:58:15 +02:00
1 parent ff482ebe23
commit ea448de2d4
172 files changed
+5404 -347

No files matched your search

+3 -1
View File
@@ -1,6 +1,8 @@
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('safetynet', {
mutateBookmarks:input=>ipcRenderer.invoke('managed:bookmarks-mutate',input),
organizeLibrary:()=>ipcRenderer.invoke('managed:library-organize'),
applyLibraryOrganization:input=>ipcRenderer.invoke('managed:library-apply',input),
state:()=>ipcRenderer.invoke('managed:state'),
authorizeSetting:section=>ipcRenderer.invoke('managed:authorize-setting',section),
updateSettings:input=>ipcRenderer.invoke('managed:settings-update',input),
@@ -17,7 +19,7 @@ contextBridge.exposeInMainWorld('safetynet', {
back:()=>ipcRenderer.invoke('managed:back'),forward:()=>ipcRenderer.invoke('managed:forward'),reload:()=>ipcRenderer.invoke('managed:reload'),
ai:prompt=>ipcRenderer.invoke('managed:ai',prompt),
inspectFile:()=>ipcRenderer.invoke('managed:inspect-file'),
agentConnection:()=>ipcRenderer.invoke('managed:agent-connection'),
agentConnection:principalId=>ipcRenderer.invoke('managed:agent-connection',principalId),
toggleAI:open=>ipcRenderer.invoke('managed:ai-panel',open),
toggleVault:open=>ipcRenderer.invoke('managed:vault-panel',open),
vaultStatus:()=>ipcRenderer.invoke('managed:vault-status'),