Rulvar API reference / @rulvar/core / SpawnRecord
Interface: SpawnRecord
Defined in: packages/core/src/orchestrator/handles.ts:164
One spawned child tracked by the orchestrator runtime.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
abort | () => void | - | packages/core/src/orchestrator/handles.ts:172 |
escalationFlavor? | "A" | "B" | The spawn's escalation flavor, captured at dispatch. | packages/core/src/orchestrator/handles.ts:174 |
handle | number | - | packages/core/src/orchestrator/handles.ts:165 |
logicalTaskId | string | - | packages/core/src/orchestrator/handles.ts:168 |
nodeId | string | - | packages/core/src/orchestrator/handles.ts:167 |
result | Promise<AgentResult<unknown>> | Settles with the child's full result; never rejects. | packages/core/src/orchestrator/handles.ts:170 |
settled? | AgentResult<unknown> | - | packages/core/src/orchestrator/handles.ts:171 |
spawnOrdinal | number | - | packages/core/src/orchestrator/handles.ts:166 |