| 53 | } |
| 54 | |
| 55 | export interface FlowEdgeData { |
| 56 | seq: number; |
| 57 | stepType?: string; |
| 58 | stepTitle?: string; |
| 59 | /** 是否 ghost 边(虚线) */ |
| 60 | isGhost?: boolean; |
| 61 | /** 是否 parallel sibling 边(同 turn 多 tool_use)*/ |
| 62 | isParallel?: boolean; |
| 63 | /** 是否 synthetic 边(mode 自动增强)—— 视觉橙色 */ |
| 64 | isSynthetic?: boolean; |
| 65 | /** 是否 fan-in 边(并行组结束后,多个 sibling 汇入下一个节点)*/ |
| 66 | isFanIn?: boolean; |
| 67 | [k: string]: unknown; |
| 68 | } |
| 69 | |
| 70 | export type GraphNode = { |
| 71 | id: string; |
nothing calls this directly
no outgoing calls
no test coverage detected