From a1570f18170717e3c98882d32ce0755bef374f52 Mon Sep 17 00:00:00 2001 From: kenny lopez Date: Thu, 23 Jul 2026 11:59:21 -0700 Subject: [PATCH] Group catalog sharing with link controls --- .../features/agents/ui/PersonaShareDialog.tsx | 22 ++++++--- desktop/tests/e2e/agents.spec.ts | 48 ++++++++++++------- 2 files changed, 47 insertions(+), 23 deletions(-) diff --git a/desktop/src/features/agents/ui/PersonaShareDialog.tsx b/desktop/src/features/agents/ui/PersonaShareDialog.tsx index 690658cd9..ece93ccf3 100644 --- a/desktop/src/features/agents/ui/PersonaShareDialog.tsx +++ b/desktop/src/features/agents/ui/PersonaShareDialog.tsx @@ -66,7 +66,7 @@ type PersonaShareDialogProps = { }; type SnapshotShareDialogProps = { - beforeExport?: React.ReactNode; + afterLink?: React.ReactNode; displayName: string; encodeSnapshot: ( memoryLevel: SnapshotMemoryLevel, @@ -238,7 +238,7 @@ function ShareLevelControl({ } export function SnapshotShareDialog({ - beforeExport, + afterLink, displayName, encodeSnapshot, hasMemoryOptions, @@ -696,10 +696,18 @@ export function SnapshotShareDialog({ + {afterLink ? ( + <> + + {afterLink} + + ) : null} - {beforeExport}