OperateOperations Engineer

Retry Single Nodes in Error Triage | FluidGrids Use Cases

A 14-type error taxonomy tells you what broke; single-node retry makes recovery surgical

Retry Single Nodes in Error Triage | FluidGrids Use Cases

"The workflow failed" is the least useful sentence in operations. The questions that matter are: which step, what kind of failure, and can I recover without redoing everything? FluidGrids answers all three by design.

When a node fails, the executor classifies the failure against a 14-type error taxonomy — authentication, network, validation, timeout, rate-limit, and more — and persists it on that node's state along with the error detail and attempt count. The run list filters by failed status to give you a triage queue; the run detail pinpoints the failing node in the graph.

The error type changes what you do next. An authentication error on the Stripe node? The connection's credential expired — rotate it in the connections screen. A validation error? The upstream payload changed shape — inspect the previous node's output right there in the run detail. You're debugging with evidence, not re-running with fingers crossed.

Recovery is surgical: retry just the failed node. A 30-minute pipeline that died at step 4 of 6 doesn't restart from step 1 — the retry picks up the failed node and continues the run from there. One click, not one re-run, and no duplicate side effects from the steps that already succeeded.

In-flight runs are controllable too: pause a run, resume it — optionally with a payload — or cancel it outright, each operation permission-guarded like everything else. And at the job level, workers acknowledge jobs only on success, so a worker crash mid-run means the message queue redelivers the job rather than losing it. Failures are a workflow state to be managed, not an outage to be mourned.

Do it yourself

Diagnose a failed run from its typed error on the exact node, fix the real cause, and retry just that node so a 30-minute pipeline picks up where it left off.

0 / 7
  1. Open Runs and filter to failed status.

    You should see: A triage queue of just the runs that need attention.

    Open in app

Ready to make this your story?

We use cookies for essential site functions and, with your consent, for analytics to improve FluidGrids. We don't use advertising or cross-site tracking cookies. See our Cookie Policy.

Preferences