Execute and resume all newly seen headless-tool interrupts from a values
payload. Callers own handledIds and should clear it when the thread changes.
flushPendingHeadlessToolInterrupts(
values: Record<string, unknown> | null | undefined,
tools: HeadlessToolImplementation<unknown, unknown>[| Name | Type | Description |
|---|---|---|
values* | Record<string, unknown> | null | undefined | |
tools* | HeadlessToolImplementation<unknown, unknown>[] | undefined | |
handledIds* | Set<string> | |
options* | FlushPendingHeadlessToolInterruptsOptions |