package cabal_workflow_runner

Build not yet checked
  1. Overview
  2. No Docs

Description

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

Added to opam-repository:

Dependencies (11)

  1. mirage-crypto-rng
  2. mirage-crypto-ec >= "2.4.1"
  3. digestif
  4. base64
  5. cmdliner >= "1.3.0"
  6. eio_main >= "1.0"
  7. eio >= "1.0"
  8. yojson
  9. cabal >= "0.3.3" & < "0.4.0"
  10. dune >= "3.13"
  11. ocaml >= "5.3.0"

Dev Dependencies (3)

  1. odoc with-doc
  2. quint-connect with-test & = "0.2.0"
  3. alcotest with-test

Optional Dependencies

None

Used by

None

Conflicts

None

Build status

This version of cabal_workflow_runner was published after the check.ci.ocaml.org run of against opam-repository 8a77e58, so it has no build results yet. check.ci runs about once a week.