UNPKG

@nomyx/assistant

Version:

A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)

19 lines (18 loc) 431 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ToolManager = void 0; class ToolManager { constructor() { this.tools = new Map(); } registerTool(tool) { this.tools.set(tool.name, tool); } getTool(name) { return this.tools.get(name); } getAllTools() { return Array.from(this.tools.values()); } } exports.ToolManager = ToolManager;