Class: Chocomint::Planner::Result
- Inherits:
-
Struct
- Object
- Struct
- Chocomint::Planner::Result
- Defined in:
- lib/chocomint/planner.rb
Overview
steps: 実行した各ステップ [{ tool:, arguments:, result:, status: }, ...] message: モデルがユーザーへ伝える最終メッセージ (finish 時のみ / 任意)。 incomplete: verifier 未達成のまま成果を返した (要求を満たしきれていない可能性がある) か。 true のとき UI は message を「注記」として控えめに扱う (通常の要約とは区別する)。
Instance Attribute Summary collapse
-
#attempts ⇒ Object
Returns the value of attribute attempts.
-
#incomplete ⇒ Object
Returns the value of attribute incomplete.
-
#message ⇒ Object
Returns the value of attribute message.
-
#status ⇒ Object
Returns the value of attribute status.
-
#steps ⇒ Object
Returns the value of attribute steps.
-
#trace_id ⇒ Object
Returns the value of attribute trace_id.
Instance Attribute Details
#attempts ⇒ Object
Returns the value of attribute attempts
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def attempts @attempts end |
#incomplete ⇒ Object
Returns the value of attribute incomplete
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def incomplete @incomplete end |
#message ⇒ Object
Returns the value of attribute message
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def @message end |
#status ⇒ Object
Returns the value of attribute status
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def status @status end |
#steps ⇒ Object
Returns the value of attribute steps
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def steps @steps end |
#trace_id ⇒ Object
Returns the value of attribute trace_id
21 22 23 |
# File 'lib/chocomint/planner.rb', line 21 def trace_id @trace_id end |