diff --git a/packages/server/src/tools/tool-registry.ts b/packages/server/src/tools/tool-registry.ts index 387a7d29..9ae41802 100644 --- a/packages/server/src/tools/tool-registry.ts +++ b/packages/server/src/tools/tool-registry.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { ToolListUnion, FunctionDeclaration } from '@google/genai'; +import { FunctionDeclaration } from '@google/genai'; import { Tool } from './tools.js'; export class ToolRegistry { @@ -37,18 +37,6 @@ export class ToolRegistry { return declarations; } - /** - * Deprecated/Internal? Retrieves schemas in the ToolListUnion format. - * Kept for reference, prefer getFunctionDeclarations. - */ - getToolSchemas(): ToolListUnion { - const declarations = this.getFunctionDeclarations(); - if (declarations.length === 0) { - return []; - } - return [{ functionDeclarations: declarations }]; - } - /** * Returns an array of all registered tool instances. */ @@ -56,13 +44,6 @@ export class ToolRegistry { return Array.from(this.tools.values()); } - /** - * Optional: Get a list of registered tool names. - */ - listAvailableTools(): string[] { - return Array.from(this.tools.keys()); - } - /** * Get the definition of a specific tool. */