Crig::MultiTurnStreamItem(R)
Constructors
final_response_with_history(response : String, aggregated_usage : Crig::Completion::Usage, history : Array(Crig::Completion::Message) | Nil) : self
Sourcenew(kind : Kind, assistant_item : Crig::StreamedAssistantContent(R) | Nil = nil, user_item : Crig::StreamedUserContent | Nil = nil, tool_results : Array(Crig::Completion::UserContent) | Nil = nil, final_response : Crig::PromptResponse | Nil = nil)
Sourcestream_user_item(item : Crig::StreamedUserContent) : self
SourceInstance methods
assistant_item
Sourcefinal_response
Sourcekind
Sourcetool_results
Sourceuser_item
Source