// File generated from our OpenAPI spec by Automated MCP Tools Generator import { EasychampWithAIOptimize } from '../../../easychamp-ai-client'; export const metadata = { resource: 'aioptimize.chat', operation: 'write' as const, tags: ['Champ'], httpMethod: 'post', httpPath: '/aioptimize/chat', operationId: 'ChatQueryChampsPost', }; export const tool = { name: 'chat_query_champs_post_aioptimize_chat', description: 'Handle chat-based queries about championships via POST', inputSchema: { type: 'object' as const, properties: { query: { minLength: 1, type: 'string' as const, description: 'The natural language query about championships', }, }, required: ['query'], }, }; export const handler = async (client: EasychampWithAIOptimize, args: Record | undefined) => { const body = args as any; // Use the client's resource method instead of standalone function return client.chat.chatQueryChampsPost(body); }; export default { metadata, tool, handler };