Skip to content

Interface: ToolBatchPauseState ​

Defined in: ports/tool-batch-pause-state.ts:8

Tool-batch pause state on agent-frame while iterating or suspending across assistant tool calls (1..k).

Preserves the declaration-ordered PendingToolBatch queue and any in-flight subprocess checkpoint.

Properties ​

PropertyModifierTypeDescriptionDefined in
inFlightPreToolCheckpoint?readonlystringOptional pre-tool checkpoint token persisted while a post-flight-diffed subprocess tool is executing.ports/tool-batch-pause-state.ts:14
kindreadonly"tool-batch"Discriminant identifying an in-progress assistant tool batch.ports/tool-batch-pause-state.ts:10
pendingToolBatchreadonlyPendingToolBatchPersisted turn-batch state containing completedResults, blockedCalls, and remainingCalls.ports/tool-batch-pause-state.ts:12

Released under the MIT License.