Autobot::Tools::Registry
Registry for agent tools with rate limiting
Constants
Log = ::Log.for("tools.registry")
Constructors
Instance methods
allowlist
SourceGet all tool definitions in OpenAI/Anthropic function calling format.
execute(name : String, params : Hash(String, JSON::Any), session_key : String | Nil = nil) : ToolResult
Sourceregister(tool : Tool) : Nil
Sourceunmatched_patterns
Source