fix(web): keep personal connector action visible - #1573
Conversation
How to use the Graphite Merge QueueAdd the label Main to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
Claude finished @Dhravya's task in 1m 0s —— View job Review SummaryOverview: Allows non-admin users to connect their personal account to a connector when the workspace has already connected it at the org level. Analysis: The fix adds a missing intermediate state in the dropdown menu logic:
The implementation correctly:
Issues found: None — this looks good to ship. Score: 10/10 | |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-mcp | 69d95ab | Aug 20 2026, 11:02 PM |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-app | 69d95ab | Commit Preview URL Branch Preview URL |
Aug 20 2026, 11:04 PM |

Restores the personal connector action in the compact Installed tile for non-admin users whose workspace already has the connector installed.
Changes
Testing
bunx biome check apps/web/components/settings/company-brain-connections.tsxgit diff --check origin/main...HEADapps/webTypeScript checking remains blocked by existing unrelated errors; none reference the touched component.This is a follow-up to the review on merged PR #1461.
Session Details
(aside)to your comment to have me ignore it.Note
Low Risk
Small settings-menu UX fix for existing connect/disconnect flows; no auth, API, or permission-model changes.
Overview
Non-admin users can now connect a personal account from the compact Installed tile when the workspace already has that connector.
Previously that state showed a disabled “Managed by workspace admins” item. It now offers Connect my account. Personal disconnect stays when the user is already connected; the leftover empty state is labeled Not connected. Admin workspace controls are unchanged.
Reviewed by Cursor Bugbot for commit 69d95ab. Bugbot is set up for automated code reviews on this repo. Configure here.