TriggerFlow
建议阅读顺序:
- 概览:TriggerFlow 的边界、心智模型和最小 flow。
- Lifecycle:open / sealed / closed,以及 start / close 入口。
- State 与 Resources:state、flow_data、runtime_resources 怎么选。
- 事件与流:
emit/when与 runtime stream。 - 模式:分支、match、batch、for_each、事件驱动循环。
- Sub-Flow:父子 flow 组合。
- 持久化与 Blueprint:save/load 与定义导出。
- Pause 与 Resume:人工介入和外部恢复。
- Runtime Intervention:不暂停、不改 graph,向运行中的 execution 补充上下文。
- 模型集成:在 chunk 内调用 agent / request。
- Execution Result:读取 snapshot、state、兼容 result、intervention 和 metadata。
- 兼容:迁移旧
.end()、set_result()、runtime_data。
Dynamic Task 作为应用层 facade 单独成章:Dynamic Task。 它使用 TriggerFlow 作为执行基座,但普通用户应从 Agently.create_dynamic_task(...) 开始。