#!/usr/bin/env node
/**
* CLI tool to generate code execution wrappers
*/
import * as path from 'node:path';
import { generateToolWrappers } from './generator.js';
const outputDir = process.argv[2] || path.join(process.cwd(), 'generated');
console.error('๐ง Generating code execution wrappers for Kubernetes MCP server...');
console.error(`๐ Output directory: ${outputDir}`);
generateToolWrappers(outputDir)
.then(() => {
console.error('โ
Code generation complete!');
console.error(`\n๐ See ${path.join(outputDir, 'README.md')} for usage instructions.`);
})
.catch((error) => {
console.error('โ Code generation failed:', error);
process.exit(1);
});