Class: Riffer::ToolRuntime::Inline

Inherits:
Riffer::ToolRuntime show all
Defined in:
lib/riffer/tool_runtime/inline.rb

Overview

Executes tool calls sequentially in the current thread.

This is the default tool runtime used when no runtime is configured.

Instance Method Summary collapse

Methods inherited from Riffer::ToolRuntime

#around_tool_call, #execute

Constructor Details

#initializeInline

– : () -> void



11
12
13
# File 'lib/riffer/tool_runtime/inline.rb', line 11

def initialize
  super(runner: Riffer::Runner::Sequential.new)
end