Skip to content

ReversalWindow

stablev1.0.0

Agent supervision (S27): the undo horizon after an agent acts. Shows the executed action (agency red accent), a live time-remaining countdown to the reversal deadline, REVERSIBLE / REVERSED / FINAL text badges, audit reference, and a gold reverse control with optional reason input — the human decision moment.

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

Props

actionrequired
Type stringDefault

What the agent executed.

agentrequired
Type stringDefault

Agent that acted.

executedAtrequired
Type stringDefault

ISO timestamp — when the action executed. Rendered in UTC.

reversibleUntilrequired
Type stringDefault

ISO timestamp — when the reversal window closes. Drives the live countdown.

status
Type "reversible" | "reversed" | "final"Default "reversible"

Reversal status, shown as a text badge.

auditRef
Type stringDefault

Ledger / audit reference id.

onReverse
Type (reason?: string) => voidDefault

Renders a "Reverse action" button and optional reason input when provided.

semantictypebordersurfacevalidationagencytemporal
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?