Move Composio, logo.dev and Antigravity keys into Settings

The three third-party keys were hardcoded or read from the environment.
Operators now enter them in Settings > Integrations; they are stored
encrypted in the app-wide integration_keys table (migration 058).
An agent holding connector grants fails loudly when no Composio key is
saved. The goal-review test no longer depends on absolute dates.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-08 01:34:14 -04:00
1 parent 1ea040c0f0
commit 56b0594f91
36 files changed
+430 -100

No files matched your search

+2
View File
@@ -9,6 +9,8 @@ export const IPC_CHANNELS = {
updateAgent: "agentcompany:update-agent",
updateEmployeeProfile: "agentcompany:update-employee-profile",
setAutonomousPaused: "agentcompany:set-autonomous-paused",
setIntegrationKey: "agentcompany:set-integration-key",
clearIntegrationKey: "agentcompany:clear-integration-key",
createTask: "agentcompany:create-task",
updateTask: "agentcompany:update-task",
deleteTask: "agentcompany:delete-task",