Skip to content

ActionLedger

stablev1.0.0

Agent supervision (S27): interruptible running log of agent actions. Rows carry UTC mono timestamps and text status badges (COMPLETED / IN PROGRESS / QUEUED / BLOCKED); in-progress rows pulse in temporal blue. The gold control rail — Pause / Stop / Hand back — is the human's interruption authority.

ai-agentInteractive/Storybook ↗
import { ActionLedger } from "@nodus/design-system"
Loading demo…
Interactive Preview — StorybookOpen in Storybook ↗

Props

agentrequired
Type stringDefault

Agent whose actions are logged.

entriesrequired
Type ActionLedgerEntry[]Default

Ledger entries (id / action / ISO timestamp / status), newest last.

running
Type booleanDefault false

True while the agent is currently acting — header shows RUNNING with pulse.

onPause
Type () => voidDefault

Renders a "Pause" control when provided.

onStop
Type () => voidDefault

Renders a "Stop" control when provided.

onHandBack
Type () => voidDefault

Renders a "Hand back" control when provided.

semantictypebordersurfacemotionvalidationtemporal
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?