struct

Crig::Providers::OpenRouter::ReasoningDetails

Inherits Struct < Value < Object

Constructors

encrypted(data : String, id : String | Nil = nil, format : String | Nil = nil, index : Int32 | Nil = nil) : self
Source
from_json_value(value : JSON::Any) : self
Source
new(kind : Kind, id : String | Nil = nil, format : String | Nil = nil, index : Int32 | Nil = nil, summary : String | Nil = nil, data : String | Nil = nil, text : String | Nil = nil, signature : String | Nil = nil)
Source
summary(summary : String, id : String | Nil = nil, format : String | Nil = nil, index : Int32 | Nil = nil) : self
Source
text(text : String | Nil, signature : String | Nil = nil, id : String | Nil = nil, format : String | Nil = nil, index : Int32 | Nil = nil) : self
Source

Instance methods

data
Source
format
Source
index
Source
kind
Source
signature
Source
summary
Source
text
Source
to_json_value
Source

Nested types