class

Tools::ToolSet

Inherits Reference < Object

A ToolSet hold a set of tools until they need to be instantiated

Class methods

create(name, &)

Create a new named toolset

Source

Instance methods

each_tool_class(readonly = false, &)
Source
each_tool_info(readonly = false, &)
Source
name
Source
retrieve(readonly = false, selection : Enumerable(String) | Nil = nil, & : BuiltInFunction.class -> )

Call this method to retrieve built-in tool/function classes from this ToolSet, optionally using a selection of tool names to filter the tools

Source
tool_names
Source