Class: Silas::Adapters::Result
- Inherits:
-
Data
- Object
- Data
- Silas::Adapters::Result
- Defined in:
- lib/silas/adapters/base.rb
Instance Attribute Summary collapse
-
#blocks ⇒ Object
readonly
Returns the value of attribute blocks.
-
#stop_reason ⇒ Object
readonly
Returns the value of attribute stop_reason.
-
#tool_calls ⇒ Object
readonly
Returns the value of attribute tool_calls.
-
#usage ⇒ Object
readonly
Returns the value of attribute usage.
Instance Method Summary collapse
Instance Attribute Details
#blocks ⇒ Object (readonly)
Returns the value of attribute blocks
22 23 24 |
# File 'lib/silas/adapters/base.rb', line 22 def blocks @blocks end |
#stop_reason ⇒ Object (readonly)
Returns the value of attribute stop_reason
22 23 24 |
# File 'lib/silas/adapters/base.rb', line 22 def stop_reason @stop_reason end |
#tool_calls ⇒ Object (readonly)
Returns the value of attribute tool_calls
22 23 24 |
# File 'lib/silas/adapters/base.rb', line 22 def tool_calls @tool_calls end |
#usage ⇒ Object (readonly)
Returns the value of attribute usage
22 23 24 |
# File 'lib/silas/adapters/base.rb', line 22 def usage @usage end |
Instance Method Details
#terminal? ⇒ Boolean
23 |
# File 'lib/silas/adapters/base.rb', line 23 def terminal? = tool_calls.empty? |