Class: Legion::LLM::Skills::StepResult
- Inherits:
-
Data
- Object
- Data
- Legion::LLM::Skills::StepResult
- Defined in:
- lib/legion/llm/skills/step_result.rb
Instance Attribute Summary collapse
-
#gate ⇒ Object
readonly
Returns the value of attribute gate.
-
#inject ⇒ Object
readonly
Returns the value of attribute inject.
-
#metadata ⇒ Object
readonly
Returns the value of attribute metadata.
Class Method Summary collapse
Instance Attribute Details
#gate ⇒ Object (readonly)
Returns the value of attribute gate
6 7 8 |
# File 'lib/legion/llm/skills/step_result.rb', line 6 def gate @gate end |
#inject ⇒ Object (readonly)
Returns the value of attribute inject
6 7 8 |
# File 'lib/legion/llm/skills/step_result.rb', line 6 def inject @inject end |
#metadata ⇒ Object (readonly)
Returns the value of attribute metadata
6 7 8 |
# File 'lib/legion/llm/skills/step_result.rb', line 6 def @metadata end |
Class Method Details
.build(inject:, gate: nil, metadata: {}) ⇒ Object
7 8 9 |
# File 'lib/legion/llm/skills/step_result.rb', line 7 def self.build(inject:, gate: nil, metadata: {}) new(inject: inject, gate: gate, metadata: ) end |