upstream-timeout-resilience v1.0
What it does
upstream-timeout-resilience reviews a workflow definition and scores how well it can survive slow or stuck upstream systems. It checks timeout budgets, retries, fallback behavior, and hung-run detection so you can find fragile steps before they cause production delays.
Use cases
- Teams designing multi-step automations that depend on external APIs or fetch operations
- Operators investigating why workflows stall and wanting clear timeout-hardening recommendations
- Builders adding resilience reviews to release or QA checklists for critical pipelines
Requirements
- Python 3
- No external dependencies, standard library only
- No API keys required
- OpenClaw v2026.3.23+
Example usage
python3 scripts/upstream_timeout_resilience.py --workflow sample-workflow.json
Expected output
Upstream Timeout Resilience Report
Workflow: sample-upstream-pipeline
Steps assessed: 2
Findings: 4 | Top severity: HIGH | Resilience score: 36
The report includes weak steps and concrete timeout-hardening actions.
Price
$4.99