Class: Miniswen::Agent::VerbatimThinking
- Inherits:
-
RubyLLM::Thinking
- Object
- RubyLLM::Thinking
- Miniswen::Agent::VerbatimThinking
- Defined in:
- lib/miniswen/agent.rb
Overview
Thinking that also carries the provider's reasoning_details for verbatim replay.
Instance Attribute Summary collapse
-
#details ⇒ Object
readonly
Returns the value of attribute details.
Instance Method Summary collapse
-
#initialize(text: nil, signature: nil, details: nil) ⇒ VerbatimThinking
constructor
A new instance of VerbatimThinking.
Constructor Details
#initialize(text: nil, signature: nil, details: nil) ⇒ VerbatimThinking
Returns a new instance of VerbatimThinking.
173 174 175 176 |
# File 'lib/miniswen/agent.rb', line 173 def initialize(text: nil, signature: nil, details: nil) super(text: text, signature: signature) @details = details end |
Instance Attribute Details
#details ⇒ Object (readonly)
Returns the value of attribute details.
171 172 173 |
# File 'lib/miniswen/agent.rb', line 171 def details @details end |