struct

Crig::Tool::ToolOutput

Inherits Struct < Value < Object

Constructors

content(content : OneOrMany(Completion::ToolResultContent)) : self
Source
json(value : JSON::Any) : self
Source
new(content : OneOrMany(Completion::ToolResultContent))
Source
one(content : Completion::ToolResultContent) : self
Source
text(text : String) : self
Source

Instance methods

==(other : self) : Bool
Source
as_content
Source
as_json
Source
as_text
Source
content
Source
into_content
Source
render
Source
to_s(io : IO) : Nil

Same as #inspect(io).

Source