partial-results-emitter v1.0
What it does
partial-results-emitter checks whether a workflow can deliver useful partial output when full completion is delayed or blocked. Instead of letting users wait in the dark, it helps you design stages that can emit smaller, durable results under degraded conditions.
Use cases
- Teams building long-running workflows that need to show progress before everything finishes
- Operators improving user experience for pipelines that are vulnerable to slow upstream dependencies
- Product builders reviewing whether their automation plans fail gracefully instead of blocking end-to-end
Requirements
- Python 3
- No external dependencies, standard library only
- No API keys required
- OpenClaw v2026.3.23+
Example usage
python3 scripts/partial_results_emitter.py --plan sample-plan.json
Expected output
Partial Results Emitter Report
Workflow: sample-partial-output-plan
Stages assessed: 2
Findings: 3 | Top severity: HIGH | Emission score: 43
The report highlights blocking stages and suggests how to release useful partial results sooner.
Price
$4.99