Registry↗Dashboard↗

ulu runs

Validation run management. Save, compare, and archive pipeline results.

Alias: ulu r

10 commands

runs list

List runs for a project.

projectrequired

Project name

-w, --workflow <type>

Filter by workflow type

-l, --limit <number>

Maximum number of runs to return

Default: 20
ulu runs list <project>

runs get

Get run by UUID.

runIdrequired

Run UUID

ulu runs get <runId>

runs latest

Get the latest run for a project.

projectrequired

Project name

-w, --workflow <type>

Filter by workflow type

ulu runs latest <project>
Examples
# Latest post-implementation run
ulu runs latest my-project --workflow post-implementation

runs details

Get detailed run information including agents and recommendations.

projectrequired

Project name

-n, --number <number>

Run number (defaults to latest)

ulu runs details <project>

runs save

Save a validation run from a JSON file or stdin.

-f, --file <path>

JSON file containing run data

--stdin

Read JSON from stdin

-p, --project <name>

Override project name in input

-w, --workflow <type>

Override workflow type in input

ulu runs save
Examples
# Save from JSON file
ulu runs save --file validation-results.json

# Pipe from another tool
cat results.json | ulu runs save --stdin

runs validate

Dry run — validate run input without saving.

-f, --file <path>

JSON file containing run data

--stdin

Read JSON from stdin

ulu runs validate

runs diff

Compare two runs side by side.

projectrequired

Project name

-b, --base <number>

Base run number

-c, --compare <number>

Compare run number

ulu runs diff <project>
Examples
# Compare run 1 vs run 5
ulu runs diff my-project --base 1 --compare 5

runs archive

Archive old runs.

projectrequired

Project name

--before-run <number>

Archive runs before this run number

--before-date <date>

Archive runs before this date (ISO format)

--keep-last <number>

Keep the last N runs

--reason <text>

Reason for archiving

ulu runs archive <project>
Examples
# Keep only the last 10 runs
ulu runs archive my-project --keep-last 10

runs update

Update run metadata (scores, tokens) by project and run number.

projectrequired

Project name

-n, --number <number>

Run number

--score <number>

New average score

--passed <boolean>

All gates passed (true/false)

-f, --file <path>

JSON file with agent updates

--stdin

Read agent updates from stdin

ulu runs update <project>

runs delete

Delete a run.

runIdrequired

Run UUID

-y, --yes

Skip confirmation

ulu runs delete <runId>