diff --git a/apps/web/components/settings/company-brain-connections.tsx b/apps/web/components/settings/company-brain-connections.tsx
index e989b587..b3071ac0 100644
--- a/apps/web/components/settings/company-brain-connections.tsx
+++ b/apps/web/components/settings/company-brain-connections.tsx
@@ -124,6 +124,8 @@ function AppCard({
const anyConnected = userConnected || orgConnected
const showOrgChip = !personalOnly && (orgConnected || isAdmin)
const adminMenu = isAdmin && !personalOnly
+ // Tool permissions apply to your own connection, so the menu is not admin-only.
+ const showMenu = adminMenu || userConnected
return (
@@ -165,19 +167,8 @@ function AppCard({
) : null}
>
)}
- {toolsHref && anyConnected ? (
-
- Tools
-
- ) : null}
- {adminMenu ? (
+ {showMenu ? (
- ) : userConnected ? (
- onDisconnect(false)} disabled={busy}>
- {busy && }
- Disconnect
-
) : personalOnly ? null : (
onConnect(false)} disabled={busy}>
{busy && }