Top-level structure & pipelines
A .flow file contains one or more workflows. This page covers one
Type system
Types are Agent Flow's contract layer: an expect type compiles into a JSON
agent() calls & output contracts
agent() is the language's only point of non-determinism. All model
parallel & parallel map
Two concurrency primitives, both executed deterministically by the
verify: the verdict belongs to the Runtime
The verify expression takes verification back from the model: checks
Scopes & visibility
Agent Flow's scopes are lexical and statically decidable. One chain,
Limits & capability governance
Three ways an agent process runs wild: concurrency blowout, call-count
Runtime, sandbox & errors
A .flow file is not interpreted — it is compiled to restricted