Module: RubyLLM::ToolExecutors

Defined in:
lib/ruby_llm/tool_executors.rb

Overview

Built-in tool executors for concurrent tool execution. These are registered automatically when RubyLLM is loaded.

Defined Under Namespace

Modules: AsyncExecutor

Class Method Summary collapse

Class Method Details

.register_defaults ⇒ Object

Registers the built-in executors. Called automatically when RubyLLM is loaded.



10
11
12
13
# File 'lib/ruby_llm/tool_executors.rb', line 10

def register_defaults
  register_threads_executor
  register_async_executor
end