Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/condition-tree"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
改动清单
#36 条件表达式 DSL 化
bixiweave/condition.py:树形条件节点(ComparisonNode / LogicalNode / ConstantNode)_execute_judge支持 dict 格式组合条件(and/or/not)#35 步骤模板复用
bixiweave/templates/:5 个内置模板(llm_call,mcp_call,retry,validate_then_route,branch_on_field)Pipeline.__init__自动注册模板 +call扩展(不再需要显式"use": ["call"])_run_sub_pipeline缺少await的 bug(warnings 中发现的)#34 状态机回退
terminal: true显式声明(与隐式推导区分,隐式 terminal 仍立即终止)rollback: true→ 执行前触发TransactionContext.rollback()terminal字段必须为布尔值208 passed, 0 regression(唯一失败的是 DeepSeek API key 环境变量导致的已有测试问题)