PartialSuccessPanel
stablePartial completion panel — agent did N of M steps, human needed on step K
import { PartialSuccessPanel } from "@nodus/design-system/patterns"Loading demo…
Props
| Prop | Type | Default | Description |
|---|---|---|---|
agentreq | string | — | Agent that produced the partial result. |
taskreq | string | — | High-level task description. |
stepsreq | PartialStep[] | — | Steps with status: completed|awaiting_human|remaining|skipped. |
onApprove | () => void | — | Called on APPROVE & CONTINUE. |
onReject | () => void | — | Called on REJECT. |
agentrequiredType
stringDefault —Agent that produced the partial result.
taskrequiredType
stringDefault —High-level task description.
stepsrequiredType
PartialStep[]Default —Steps with status: completed|awaiting_human|remaining|skipped.
onApproveType
() => voidDefault —Called on APPROVE & CONTINUE.
onRejectType
() => voidDefault —Called on REJECT.
Design Rationale
This component was designed to express:
Explore Related
ErrorBoundaryCard→
Containment unit for agent errors — severity-coded card with recovery actions
AgentRecoveryFlow→
Recovery breadcrumb timeline showing every step an agent attempted after hitting a dead end
ApprovalQueue→
Queue of pending human approvals with priority ordering
EscalationBanner→
High-priority alert banner for human escalation
Was this helpful?