Skip to content

AgentIdentityBadge

stable

Three-surface agent identity signal — inline @mention chip, card with capabilities, full sidebar panel. Encodes role, execution state, and approval-gated capabilities using semantic tokens.

Agency & ControlInteractive/Storybook ↗
import { AgentIdentityBadge } from "@nodus/design-system/patterns"
Loading demo…

Props

namerequired
Type stringDefault

Agent display name

rolerequired
Type AgentRoleDefault

ORCHESTRATOR | EXECUTOR | OBSERVER | ADVISOR | VALIDATOR

state
Type DotStateDefault "idle"

Current execution state

surface
Type AgentSurfaceDefault "card"

inline | card | panel

model
Type stringDefault

Model powering this agent (shown in card/panel)

capabilities
Type AgentCapability[]Default []

Capability list with requiresApproval flag

lastActivityAt
Type stringDefault

ISO timestamp of last activity

action
Type ReactNodeDefault

Custom action slot rendered at bottom of card/panel

Metadatasemantictypebordersurfacespace
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?