From 440e9e94bdb5d7652635e7169e400de51abed895 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Fri, 3 Jul 2026 20:43:56 +0530 Subject: [PATCH] Constrain MCP picker card width --- apps/mcp/src/widget/components/WorkspaceCard.tsx | 8 ++++---- apps/mcp/src/widget/views/Picker.tsx | 10 +++++++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/apps/mcp/src/widget/components/WorkspaceCard.tsx b/apps/mcp/src/widget/components/WorkspaceCard.tsx index 490add1a..597cf734 100644 --- a/apps/mcp/src/widget/components/WorkspaceCard.tsx +++ b/apps/mcp/src/widget/components/WorkspaceCard.tsx @@ -20,20 +20,20 @@ export function WorkspaceCard({ return ( onClick(containerTag.containerTag)} variant={active ? "active" : "interactive"} > -
+
{access ? : null}
{active ? ( - + ) : null} {name} diff --git a/apps/mcp/src/widget/views/Picker.tsx b/apps/mcp/src/widget/views/Picker.tsx index ba9d11da..8bb41aa2 100644 --- a/apps/mcp/src/widget/views/Picker.tsx +++ b/apps/mcp/src/widget/views/Picker.tsx @@ -66,8 +66,12 @@ export function Picker({ return (
- -
+ +
{count >= SEARCH_THRESHOLD ? (
@@ -87,7 +91,7 @@ export function Picker({ No workspaces match “{query}”.

) : ( -
+
{filtered.map((tag) => { const access = assignedTags?.find( (t) => t.containerTag === tag.containerTag,