agents.ts: fix mock tool creation

This commit is contained in:
Ramnique Singh 2025-07-16 16:23:49 +05:30
parent df2d004d7c
commit c72728bf3d

View file

@ -351,10 +351,14 @@ function createMockTool(
return tool({ return tool({
name: config.name, name: config.name,
description: config.description, description: config.description,
parameters: z.object({ strict: false,
query: z.string().describe("The query to search for") parameters: {
}), type: 'object',
async execute(input: { query: string }) { properties: config.parameters.properties,
required: config.parameters.required || [],
additionalProperties: true,
},
async execute(input: any) {
try { try {
const result = await invokeMockTool( const result = await invokeMockTool(
logger, logger,