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() {
| Name | Agent | -Host | -Linked user | -Mode | -Status | -Capabilities | -Last 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) => ( |
|---|