Class: Rubyagents::Callback
- Inherits:
-
Object
- Object
- Rubyagents::Callback
- Defined in:
- lib/rubyagents/callback.rb
Instance Method Summary collapse
- #on_error(error:, agent:) ⇒ Object
- #on_run_end(result:, agent:) ⇒ Object
- #on_run_start(task:, agent:) ⇒ Object
- #on_step_end(step:, agent:) ⇒ Object
- #on_step_start(step_number:, agent:) ⇒ Object
- #on_tool_call(tool_name:, arguments:, agent:) ⇒ Object
Instance Method Details
#on_error(error:, agent:) ⇒ Object
9 |
# File 'lib/rubyagents/callback.rb', line 9 def on_error(error:, agent:) = nil |
#on_run_end(result:, agent:) ⇒ Object
10 |
# File 'lib/rubyagents/callback.rb', line 10 def on_run_end(result:, agent:) = nil |
#on_run_start(task:, agent:) ⇒ Object
5 |
# File 'lib/rubyagents/callback.rb', line 5 def on_run_start(task:, agent:) = nil |
#on_step_end(step:, agent:) ⇒ Object
7 |
# File 'lib/rubyagents/callback.rb', line 7 def on_step_end(step:, agent:) = nil |
#on_step_start(step_number:, agent:) ⇒ Object
6 |
# File 'lib/rubyagents/callback.rb', line 6 def on_step_start(step_number:, agent:) = nil |
#on_tool_call(tool_name:, arguments:, agent:) ⇒ Object
8 |
# File 'lib/rubyagents/callback.rb', line 8 def on_tool_call(tool_name:, arguments:, agent:) = nil |