MCPcopy Create free account
hub / github.com/GongShichen/LuminaCode / ListTools

Method ListTools

tools/registry.go:86–94  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

84}
85
86func (r *ToolRegistry) ListTools() []Tool {
87 out := make([]Tool, 0, len(r.tools))
88 for _, name := range r.order {
89 if tool, ok := r.tools[name]; ok {
90 out = append(out, tool)
91 }
92 }
93 return out
94}
95
96type fallbackInput struct {
97 Raw map[string]any

Callers 7

FilteredCopyMethod · 0.95
GetReadOnlyToolsMethod · 0.95
GetAPISchemasFilteredMethod · 0.95
mcpRowsFromRegistryFunction · 0.80
MCPToolsMethod · 0.80
ExecuteMethod · 0.80

Calls

no outgoing calls