class Riffer::Rig::Events::BeforeToolCall
Attributes
args
[R]
Hash[Symbol, untyped]
at
[R]
Float
call_id
[R]
String
@dynamic call_id, tool, args, at
tool
[R]
String
Public Class Methods
(String call_id, String tool, Hash[Symbol, untyped] args, Float at) → void
Source
# File lib/riffer/rig/events/before_tool_call.rb, line 20 def initialize(call_id, tool, args, at) @call_id = call_id @tool = tool @args = args.dup.freeze @at = at freeze end
@rbs call_id: String @rbs tool: String @rbs args: Hash[Symbol, untyped] @rbs at: Float @rbs return: void