workflow DAG execution (#4222)

This commit is contained in:
Shuchang Zheng
2025-12-07 12:37:00 -08:00
committed by GitHub
parent 45307cc2ba
commit 753a36ac2e
10 changed files with 332 additions and 21 deletions

View File

@@ -58,6 +58,12 @@ class WorkflowRunBlock(BaseModel):
positive_descriptor: str | None = None
negative_descriptor: str | None = None
# conditional block
executed_branch_id: str | None = None
executed_branch_expression: str | None = None
executed_branch_result: bool | None = None
executed_branch_next_block: str | None = None
class WorkflowRunTimelineType(StrEnum):
thought = "thought"