Single-use share-link affordance.
Card that surfaces a single-use invite link for an agent. Shows the link masked, copy-to-clipboard button, expiry, and revoke. Match for the workspace-invite flow.
import { AgentInviteCard } from "@/components/ui/agent-invite-card";
<AgentInviteCard invite={invite} onRevoke={revoke} />components/ui/ folder. You own the code.