From 3c292b23474ff57526952653a34a676716552d96 Mon Sep 17 00:00:00 2001 From: Steven Enamakel <31011319+senamakel@users.noreply.github.com> Date: Sat, 2 May 2026 12:58:27 -0700 Subject: [PATCH] Add full Composio managed-auth toolkit catalog (#1093) --- .../composio/ComposioConnectModal.tsx | 23 +- .../components/composio/toolkitMeta.test.tsx | 34 ++ app/src/components/composio/toolkitMeta.tsx | 530 ++++++++++-------- .../Skills.composio-catalog.test.tsx | 6 +- ...ls.third-party-notion-debug-tools.test.tsx | 3 +- app/src/test/setup.ts | 46 ++ 6 files changed, 389 insertions(+), 253 deletions(-) create mode 100644 app/src/components/composio/toolkitMeta.test.tsx diff --git a/app/src/components/composio/ComposioConnectModal.tsx b/app/src/components/composio/ComposioConnectModal.tsx index bcf6a6926..36c848a4b 100644 --- a/app/src/components/composio/ComposioConnectModal.tsx +++ b/app/src/components/composio/ComposioConnectModal.tsx @@ -318,6 +318,9 @@ export default function ComposioConnectModal({ composio + + managed auth +

{toolkit.description}

@@ -343,9 +346,21 @@ export default function ComposioConnectModal({ {phase === 'idle' && ( <>

- Connect your {toolkit.name} account. We will open a browser window where you can - grant access, and then this app will detect the connection automatically. + Connect your {toolkit.name} account through Composio's hosted authorization + flow. We'll open a browser window, you approve access there, and this app will + detect the connection automatically.

+
+

+ Provider access +

+

+ {toolkit.name} can expose{' '} + {toolkit.permissionLabel}. After you connect, + OpenHuman's own agent permissions are controlled below as read, write, and + admin toggles. +

+