class

Cri::ToolRouter

Inherits Cri::ToolExecutor < Reference < Object

Constructors

new(builtins : ToolRegistry, extensions : Extensions::Registry, invoker : Extensions::Invoker, grants : Permissions::GrantPolicy = Permissions::GrantPolicy.default)
Source

Instance methods

builtins
Source
call(name : String, input : JSON::Any) : ToolResult
Source
extensions
Source
grants
Source
invoker
Source
names
Source
specs
Source