Interface: RemainingToolCallRecord
Defined in: ports/pending-tool-batch.ts:28
Entry in the declaration-ordered queue of unfinished tool calls (remainingCalls) for an assistant turn.
Shifted atomically into PendingToolBatch.completedResults as each call finishes or replays after .resumeWith().
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
adjudicatedClauseIds? | readonly | readonly string[] | Identifiers of 'raise-interrupt' guard clauses already adjudicated for this call. | ports/pending-tool-batch.ts:38 |
argsJson | readonly | string | Raw JSON-serialized tool call arguments. | ports/pending-tool-batch.ts:34 |
blockedPreFlight? | readonly | boolean | Whether this call was blocked pre-flight by the currently adjudicating 'raise-interrupt' clause. | ports/pending-tool-batch.ts:36 |
callId | readonly | string | Wire-level tool call identifier (1..k). | ports/pending-tool-batch.ts:30 |
toolName | readonly | string | Name of the invoked tool. | ports/pending-tool-batch.ts:32 |