struct

Crig::Completion::ReasoningContent

Inherits Struct < Value < Object

Constructors

encrypted(data : String) : self
Source
new(kind : Kind, text : String | Nil = nil, signature : String | Nil = nil, data : String | Nil = nil, summary : String | Nil = nil)
Source
new(pull : JSON::PullParser)

ameba:disable Metrics/CyclomaticComplexity

Source
redacted(data : String) : self
Source
summary(text : String) : self
Source
text(text : String, signature : String | Nil = nil) : self
Source

Instance methods

data
Source
kind
Source
signature
Source
summary
Source
text
Source
to_json(json : JSON::Builder) : Nil
Source

Nested types