rulvar API reference / @rulvar/core / SpawnRecord
Interface: SpawnRecord
Defined in: packages/core/src/orchestrator/handles.ts:31
One spawned child tracked by the orchestrator runtime.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
abort | () => void | - | packages/core/src/orchestrator/handles.ts:39 |
escalationFlavor? | "A" | "B" | The spawn's escalation flavor, captured at dispatch. | packages/core/src/orchestrator/handles.ts:41 |
handle | number | - | packages/core/src/orchestrator/handles.ts:32 |
logicalTaskId | string | - | packages/core/src/orchestrator/handles.ts:35 |
nodeId | string | - | packages/core/src/orchestrator/handles.ts:34 |
result | Promise<AgentResult<unknown>> | Settles with the child's full result; never rejects. | packages/core/src/orchestrator/handles.ts:37 |
settled? | AgentResult<unknown> | - | packages/core/src/orchestrator/handles.ts:38 |
spawnOrdinal | number | - | packages/core/src/orchestrator/handles.ts:33 |