export const someTool = createTool({
id: 'some-tool',
description: 'do something',
inputSchema: z.object({
userQuery: z
.string()
.describe('the users search query'),
}),
outputSchema: z.string().describe("the result"),
execute: async (inputData) => {
console.log(inputData.userQuery);
return "something";
}
});
someTool.execute({userQuery: "do something please"});
export const someTool = createTool({
id: 'some-tool',
description: 'do something',
inputSchema: z.object({
userQuery: z
.string()
.describe('the users search query'),
}),
outputSchema: z.string().describe("the result"),
execute: async (inputData) => {
console.log(inputData.userQuery);
return "something";
}
});
someTool.execute({userQuery: "do something please"});