in rbi/lib/openai/resources/beta/threads/runs.rbi [487:548]
def submit_tool_outputs(
run_id,
thread_id:,
tool_outputs:,
stream: false,
request_options: {}
); end
sig do
params(
run_id: String,
thread_id: String,
tool_outputs: T::Array[T.any(OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput, OpenAI::Internal::AnyHash)],
stream: T.noreturn,
request_options: T.nilable(T.any(OpenAI::RequestOptions, OpenAI::Internal::AnyHash))
)
.returns(
OpenAI::Internal::Stream[
T.any(
OpenAI::Models::Beta::AssistantStreamEvent::ThreadCreated,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunCreated,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunQueued,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunInProgress,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunRequiresAction,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunCompleted,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunIncomplete,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunFailed,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunCancelling,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunCancelled,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunExpired,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepCreated,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepInProgress,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepDelta,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepCompleted,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepFailed,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepCancelled,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadRunStepExpired,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadMessageCreated,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadMessageInProgress,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadMessageDelta,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadMessageCompleted,
OpenAI::Models::Beta::AssistantStreamEvent::ThreadMessageIncomplete,
OpenAI::Models::Beta::AssistantStreamEvent::ErrorEvent
)
]
)
end