struct AI::OpenAI::Responses::OngoingToolCall

Overview

Ongoing tool call state for streaming

Defined in:

ai/openai/responses/openai_responses_language_model.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(tool_name : String, tool_call_id : String, container_id : String | Nil = nil, apply_patch_has_diff : Bool = false, apply_patch_end_emitted : Bool = false) #

[View source]

Instance Method Detail

def apply_patch_end_emitted=(apply_patch_end_emitted : Bool) #

[View source]
def apply_patch_end_emitted? : Bool #

[View source]
def apply_patch_has_diff=(apply_patch_has_diff : Bool) #

[View source]
def apply_patch_has_diff? : Bool #

[View source]
def container_id : String | Nil #

[View source]
def container_id=(container_id : String | Nil) #

[View source]
def tool_call_id : String #

[View source]
def tool_call_id=(tool_call_id : String) #

[View source]
def tool_name : String #

[View source]
def tool_name=(tool_name : String) #

[View source]