{ "_mock": true, "_mockReason": "Like 1.6-workflow-seq.json. Branch family: decision fork — step output decides the downstream path.", "workflow": { "name": "package-diagnosis", "kind": "branch", "steps": [ { "id": "diagnose", "name": "run diagnostic", "status": "done", "durationMs": 4200, "output": "leaked-fd" }, { "id": "decide", "name": "decide branch", "status": "done", "durationMs": 20, "chose": "path-B", "reason": "leaked-fd triggers cleanup path" }, { "id": "path-A", "name": "restart worker", "status": "skipped" }, { "id": "path-B", "name": "close all fds + restart", "status": "running", "durationMs": null, "output": "1/3 fds closed" } ] }, "events": [ { "type": "tool/call", "seq": 1300, "time": 1721119400000, "data": { "turn": 16, "step": 0, "callId": "call_wf_5", "name": "workflow", "arguments": "{\"name\":\"package-diagnosis\",\"kind\":\"branch\"}" } } ] }