feat: add secure multi-runtime controls

Make agent backends configurable and governable with encrypted credentials, explicit context sharing, and tool approval boundaries.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
lofyer
2026-07-30 10:52:35 +08:00
co-authored by factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
parent 1b6178b841
commit 698a15ad14
27 changed files with 2465 additions and 91 deletions
+6 -1
View File
@@ -6,5 +6,10 @@ export const ipcChannels = {
agentStatus: 'agent:get-status',
agentRun: 'agent:run',
agentCancel: 'agent:cancel',
agentEvent: 'agent:event'
agentApprovalRespond: 'agent:approval:respond',
agentEvent: 'agent:event',
runtimeSettingsGet: 'settings:runtime:get',
runtimeSettingsUpdate: 'settings:runtime:update',
contextSelectFiles: 'context:select-files',
contextRemove: 'context:remove'
} as const