顶层结构与管道
一个 .flow 文件必须包含至少一个 workflow。本页讲一个 workflow 的骨架:
类型系统
类型是 Agent Flow 的契约层:expect 的类型会编译成 JSON Schema
agent() 调用与输出契约
agent() 是语言中唯一的非确定点。所有模型能力都从这里进出,
parallel 与 parallel map
两种并发原语,都是运行时确定执行的结构:并发的是 agent 调用,
verify:判定权属于 Runtime
verify 表达式把"验证"从模型手里拿回来:check 收集证据,
作用域与可见性
Agent Flow 的作用域是词法的、可静态判定的。一条链,从外到内:
limits 与能力治理
Agent 流程跑飞的三种方式:并发打爆、调用次数失控、越权读写。
运行时、沙箱与错误
.flow 不是被解释执行的——它被编译成受限 JavaScript,在沙箱里跑。