import { ToolDefinition, ToolOutput } from '../types'; const buildTool = (spec: ToolDefinition) => { return { ...spec, inputSchema: { // Some providers (e.g. OpenAI) fail if additionalProperties is not false: additionalProperties: false, ...spec.inputSchema, }, } as ToolDefinition; }; export default buildTool;