feat(mcp): simplify branded organization consent

Show the Paperclip icon and the organization's saved logo or standard fallback. Default requested write access on for eligible roles, keep opt-out and role restrictions, align the checkbox, and remove redundant consent copy and navigation. Update the walkthrough and cover default access, opt-out, role changes, and logo scoping.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-10-03 06:50:24 -05:00
1 parent 24cf959005
commit 024de57978
9 files changed
+133 -88

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@ export interface McpConnectionRequest {
requiresSignIn: boolean;
/** Fixed by the authorization request; null permits direct-instance selection. */
requestedCompanyId: string | null;
companies: Array<{ id: string; name: string; canWrite: boolean }>;
companies: Array<{ id: string; name: string; logoUrl: string | null; canWrite: boolean }>;
setupUrl: string | null;
}