struct

Crig::StreamedAssistantContent(R)

Inherits Struct < Value < Object

Constructors

final_response(response : R) : self
Source
new(kind : Kind, text : Crig::Completion::Text | Nil = nil, tool_call : Crig::Completion::ToolCall | Nil = nil, internal_call_id : String | Nil = nil, content : ToolCallDeltaContent | Nil = nil, reasoning : Crig::Completion::Reasoning | Nil = nil, reasoning_delta : String | Nil = nil, final : R | Nil = nil)
Source
reasoning(reasoning : Crig::Completion::Reasoning) : self
Source
reasoning_delta(id : String | Nil, reasoning : String) : self
Source
text(text : String) : self
Source
tool_call(tool_call : Crig::Completion::ToolCall, internal_call_id : String) : self
Source
tool_call_delta(id : String, internal_call_id : String, content : ToolCallDeltaContent) : self
Source

Instance methods

content
Source
final
Source
internal_call_id
Source
kind
Source
message
Source
reasoning
Source
reasoning_content
Source
reasoning_delta
Source
text
Source
tool_call
Source

Nested types