Back to components

AI Interfaces

Workflow Time Travel

A snapshot navigator for comparing and restoring earlier states of a long-running AI workflow.

workflowsnapshotsdebugging

Installation

Copy and paste the code into your project.

Accessibility notes

Snapshots use ordered time semantics and restore actions identify their exact target time.

Time travel

Workflow snapshots

Run #2481
  1. Before retrieval

    0 tools

  2. After research

    +3 sources

  3. Current state

    +1 draft

Preview accent

TypeScript
const snapshots = ["Before retrieval", "After research", "Current state"]; export function WorkflowTimeTravel() { return <ol>{snapshots.map((snapshot) => <li key={snapshot}>{snapshot}</li>)}</ol>; }
Usage
<WorkflowTimeTravel />

Related components

Session replay

Support answer · Run 1842

4.8s total
  1. Prompt submitted

  2. Sources retrieved

  3. Tool called

  4. Response streamed

AI Interfaces

AI Session Replay

Advanced

A debugging timeline for replaying prompt, retrieval, tool, and streaming events from a recorded run.

replaydebuggingtimeline
View component

Approval

Publish launch prompt

pending
DesignLegalOps

AI Interfaces

Approval Action Panel

Intermediate

A review panel with assignee chips and paired approval actions for launch workflows.

approvalreviewworkflow
View component

Pipeline

1Input
2Clean
3Ship

AI Interfaces

Data Pipeline Card

Intermediate

A simple horizontal pipeline for data prep, agent workflows, and release steps.

pipelinedataworkflow
View component