Module: ToolRegistry
- Defined in:
- lib/stack-service-base/mcp/mcp_tool_registry.rb
Defined Under Namespace
Classes: Definition, ExecutionContext, Registry
Class Method Summary
collapse
Class Method Details
.default ⇒ Object
111
112
113
|
# File 'lib/stack-service-base/mcp/mcp_tool_registry.rb', line 111
def default
@default ||= Registry.new
end
|
.define(name, &block) ⇒ Object
115
116
117
|
# File 'lib/stack-service-base/mcp/mcp_tool_registry.rb', line 115
def define(name, &block)
default.define(name, &block)
end
|
.fetch(name) ⇒ Object
127
128
129
|
# File 'lib/stack-service-base/mcp/mcp_tool_registry.rb', line 127
def fetch(name)
default.fetch(name)
end
|
.list ⇒ Object
123
124
125
|
# File 'lib/stack-service-base/mcp/mcp_tool_registry.rb', line 123
def list
default.list
end
|
.registry ⇒ Object
119
120
121
|
# File 'lib/stack-service-base/mcp/mcp_tool_registry.rb', line 119
def registry
default.registry
end
|