Skip to content

CollaborationPresence

stable

Multi-user + agent co-presence indicator. Visually distinguishes humans (round avatars) from agents (square monograms). Shows execution state, ghost presence, and typed participant counts.

multi-agent/Storybook ↗
import { CollaborationPresence } from "@nodus/design-system/patterns"
Loading demo…

Props

participantsrequired
Type Participant[]Default

All participants (humans and agents) in the collaboration space.

variant
Type "bar" | "panel"Default "bar"

bar: inline toolbar row; panel: full presence list with sections.

maxVisible
Type numberDefault 5

Max avatars before collapsing to overflow count.

showTypeSeparation
Type booleanDefault true

Show agents and humans in separate visual groups.

contextLabel
Type stringDefault

Label for the shared surface (shown in panel header).

Metadatasemantictypebordersurfacemotion
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?