Function: createResponsesOutputSlotMachine()
ts
function createResponsesOutputSlotMachine(): ResponsesOutputSlotMachine;Defined in: src/batteries/llm/openai_responses/helpers.ts:1075
Implements OpenAIResponsesHelpers.createResponsesOutputSlotMachine.
Returns
Remarks
Streaming state keyed by output_index (one slot per output item — NOT a tool-call index, unlike Chat Completions). openSlot deliberately opens NO slot for an unrecognized/hosted server-side tool item type (web_search_call, code_interpreter_call, mcp_call, etc.) — Known Gotcha #6 — so every subsequent event keyed to that output_index is silently ignored rather than crashing on an unexpected slot kind.