Class: RubyLLM::Agents::ToolExecution
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- RubyLLM::Agents::ToolExecution
- Defined in:
- app/models/ruby_llm/agents/tool_execution.rb
Overview
Tracks individual tool calls within an agent execution.
Created in real-time as each tool runs (INSERT on start, UPDATE on complete), enabling live dashboard views and queryable tool-level analytics.
Constant Summary collapse
- VALID_STATUSES =
%w[running success error timed_out cancelled].freeze