cabal_workflow_runnerversion Documentation on ocaml.org
Deterministic workflow engine on cabal
A deterministic interpreter for declarative agentic workflows (sequence, governed loop, branch, gate, agent, terminal commit). Agents return structured JSON; gate/branch/loop decisions are a total predicate DSL over a run context. Structural control flow runs deterministically in OCaml; agent steps dispatch through cabal. A fail-closed validator enforces a safety floor as an engine invariant (commit requires a runtime human-approval token plus floor gates guaranteed on every path; loops may be unbounded but must declare a governor). Recorded traces replay byte-identically.
| Tags | agentic workflow deterministic engine cabal |
|---|---|
| Author | Mathias Bourgoin <mathias.bourgoin@nomadic-labs.com> |
| License | MIT |
| Homepage | https://gitlab.com/nomadic-labs/ai-harness/cabal-workflow-runner |
| Issue Tracker | https://gitlab.com/nomadic-labs/ai-harness/cabal-workflow-runner/issues |
| Maintainer | Mathias Bourgoin <mathias.bourgoin@nomadic-labs.com> |
| Available | os != "win32" |
| Dependencies |
|
| Source [http] | https://gitlab.com/nomadic-labs/ai-harness/cabal-workflow-runner/-/archive/v0.23.5/cabal-workflow-runner-v0.23.5.tar.gz sha256=846019b2ad922fcc94cd2bba6021b400c6784fcaebfac3bfcfc1461cd39b1ec9 |
No package is dependent


