Files
AgentCompany/AgentCompany-New
ZacharyZhang-NY 66aae376c0 Let the CEO hand out connector toolkits agent by agent
Connections belong to the company - one Composio connected account per
toolkit, mirrored locally in connector_accounts - and access belongs to
individuals: a new agent_connector_grants table records which agent may use
which toolkit. Agent runs now load composio tools from the intersection of
active connections and that agent's grants, and tool execution re-checks the
grant server-side so an ungranted agent cannot call a connector tool it
heard about. Any agent can list_connectors to see what the company has
connected and who holds access; grant_connector/revoke_connector are
CEO-only. The Composio client speaks the v3 contract (user_id,
connected_account_id, toolkit catalog with cursor paging, managed auth
config creation, connect-link initiation). Covered by four grants contract
tests.
2026-07-06 23:13:03 -04:00
..
2026-07-06 21:07:02 -04:00
2026-07-06 21:07:02 -04:00
2026-07-01 11:56:51 -04:00
2026-05-23 19:05:32 -04:00