MCPcopy Create free account
hub / github.com/Noumena-Network/code / getToolsForDefaultPreset

Function getToolsForDefaultPreset

src/tools.ts:196–200  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

194 * @returns Array of tool names
195 */
196export function getToolsForDefaultPreset(): string[] {
197 const tools = sortToolsByPolicy(getAllBaseTools())
198 const isEnabled = tools.map(tool => tool.isEnabled())
199 return tools.filter((_, i) => isEnabled[i]).map(tool => tool.name)
200}
201
202let allBaseToolsCache: Tools | undefined
203

Callers 2

parseBaseToolsFromCLIFunction · 0.85

Calls 2

sortToolsByPolicyFunction · 0.85
getAllBaseToolsFunction · 0.85

Tested by

no test coverage detected