Run History lets you browse, filter, and analyze all past workflow runs. View detailed step-by-step run data, examine outputs, track metrics like duration and cost, and compare multiple runs side-by-side.
Browsing History
Access your run history from the Run Pane in the workflow editor. Switch between live run view and history mode to browse past runs.
Open Run Pane
Click the Run Pane icon in the right panel or run a workflow.
Switch to History Mode
Click the History button to switch from live view to history browser.
Select a Run
Browse the list and click any run to view its details.
Each Run Shows
- Status badge (color-coded: completed, failed, running, cancelled)
- Timestamp and relative time
- Duration (e.g., "2m 35s")
- Cost (e.g., "3 credits")
- Trigger type indicator (manual or scheduled)
Filtering & Search
Find specific runs quickly using the search and filter options in the history modal.
| Filter Type | Options |
|---|---|
| Search | Search by run ID or timestamp to find specific runs |
| Status Filter | completed, failed, running, cancelled, interrupted |
| Trigger Type | Filter by manual runs, scheduled runs, or all runs |
| Sort Options | Sort by date, duration, or cost (ascending or descending) |
Pagination
Runs are displayed 20 per page. Use the previous/next buttons to browse through your full history with a running total shown.
Run Details
When you select a run, you can view it in three different modes depending on what information you need.
| Mode | Description | Features |
|---|---|---|
| Overview Mode | High-level summary with progress tracking and aggregate metrics | Progress ring, duration/cost totals, Gantt chart |
| Step Mode (Default) | Detailed step-by-step breakdown of the run | Collapsible step navigation, full step details, floating stats bar |
| Comparison Mode | Side-by-side comparison of multiple runs | Compare inputs/outputs across runs, spot differences |
Step-Level Details
Click any step to see its complete run details including inputs, outputs, tool calls, and metrics.
| Detail Type | Description |
|---|---|
| Step Output | The result returned by this step, rendered with markdown support |
| Output Files | Files generated by this step with download and "Save to Files" options |
| Step Inputs | Input parameters, files, and which upstream steps provided them. Input steps display their task content and attached files in a unified view. |
| Tool Calls | Tools invoked, their arguments, results, and duration |
| Task Details | Instructions, context, and attached files |
Seeing What Was Filled In
A step's instructions often mix text you wrote with values pulled in from your run inputs or from earlier steps. In the Inputs section, the parts that were filled in for you appear inside a dashed outline, while the rest is the wording you typed.
This makes it easy to tell, at a glance, which parts of a step ran on live data versus your fixed instructions. Hover over any outlined value to see where it came from — a run input, or the earlier step that produced it.
Older runs
Outlining appears on runs from after this feature shipped. Runs from before it still show their inputs — just without the outlines.Saving Output Files
When a step generates output files, you can save them to your permanent Files collection for reuse in other workflows.
- Each output file displays a "Save to Files" button
- Click the button to add the file to your Files collection
- Saved files maintain provenance information (source workflow, run, and step)
- Access saved files from the Files page with source filtering
File Provenance
Files saved from runs show their origin in the Files page. The Source column displays the workflow name, helping you track which workflows generated which files.Step Status Indicators
| Status | Meaning |
|---|---|
| Completed | Step finished successfully |
| Failed | Step encountered an error |
| Running | Step is currently running |
| Pending Approval | Waiting for tool or output approval |
Input Step Display
Input steps have a specialized view that displays their content in a unified format. When an input step includes both task content and attached files, they are displayed as separate, selectable components.
- Task content is shown as markdown-rendered text with copy functionality
- Attached files display with file type icons, names, and sizes
- Multiple components are numbered and can be selected individually
- Files can be previewed (for images/PDFs) or downloaded
Input Files Flow Through Workflow
Files attached to an Input step are automatically available to all downstream steps. You'll see them referenced in the Inputs section of subsequent steps.Metrics & Analysis
Use the Overview mode charts to analyze run performance and identify optimization opportunities.
| Chart Type | Purpose |
|---|---|
| Duration Gantt Chart | Visualize each step's duration as horizontal bars on a cumulative timeline. Identify bottlenecks and slow steps. |
| Cost Bar Chart | View cost breakdown by step. Identify expensive operations and consider using smaller models where appropriate. |
- Check duration charts to find slow steps: Look for steps that take significantly longer than others.
- Analyze cost distribution across steps: Identify where you're spending the most.
- Compare metrics across multiple runs: Track improvements over time.
Comparing Runs
Compare multiple runs side-by-side to understand how different inputs affect outputs, or to debug inconsistent behavior.
Comparison Use Cases
- Debug why one run failed while another succeeded
- Compare outputs from different input data
- Analyze performance differences between runs
- Verify consistency across scheduled runs
- Review changes after modifying workflow configuration
In-Progress Runs
You cannot select in-progress runs for comparison. Wait for them to complete or select completed historical runs.