UNPKG

@mondaydotcomorg/atp-client

Version:
17 lines (13 loc) 512 B
import { AgentToolProtocolClient } from './client.js'; import { log } from '@mondaydotcomorg/atp-runtime'; export class CodeGenerator { private client: AgentToolProtocolClient; constructor(client: AgentToolProtocolClient) { this.client = client; } async generateCode(intent: string, parameters?: unknown): Promise<string> { const types = this.client.getTypeDefinitions(); log.debug('Generating code for intent', { intent, parameters, typesLength: types.length }); return '// Generated code'; } }