From 6c75d8ff43fe9e2acdf6020f85076086f0bc15ee Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 8 Jul 2026 06:38:00 +0000 Subject: [PATCH] Clarify Agent Auth table terminology with plain labels and tooltips Co-Authored-By: madison@stack-auth.com --- .../agent-auth-app/page-client.tsx | 58 ++++++++++++++++--- 1 file changed, 49 insertions(+), 9 deletions(-) diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/agent-auth-app/page-client.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/agent-auth-app/page-client.tsx index c3ead271e..214c262da 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/agent-auth-app/page-client.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/agent-auth-app/page-client.tsx @@ -1,7 +1,7 @@ "use client"; import { DesignAlert, DesignCard } from "@/components/design-components"; -import { Switch, Typography } from "@/components/ui"; +import { SimpleTooltip, Switch, Typography } from "@/components/ui"; import { useUpdateConfig } from "@/components/config-update"; import { hexclaveAppInternalsSymbol } from "@hexclave/next"; import { GearSix, Users } from "@phosphor-icons/react"; @@ -152,14 +152,49 @@ export default function PageClient() { - - - - - - - + + + + + + + @@ -174,7 +209,12 @@ export default function PageClient() { - +
Name AgentHostLinked userModeStatusCapabilitiesLast used +
+ Agent ID + +
+
+
+ Runs on host + +
+
+
+ On behalf of + +
+
+
+ Authority + +
+
+
+ Status + +
+
+
+ Capabilities + +
+
+
+ Last used + +
+
{agent.linked_user?.display_name ?? agent.linked_user_id ?? "—"} {agent.mode} +
{agent.mode === "delegated" ? "Delegated" : "Autonomous"}
+
+ {agent.mode === "delegated" ? "Acts for the linked user" : "Acts as itself"} +
+
{agent.status} {agent.capabilities.map((capability) => (