UNPKG

mushcode-mcp-server

Version:

A specialized Model Context Protocol server for MUSHCODE development assistance. Provides AI-powered code generation, validation, optimization, and examples for MUD development.

27 lines 931 B
/** * optimize_mushcode tool implementation * Optimizes MUSHCODE for performance and maintainability */ import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { MushcodeKnowledgeBase } from '../knowledge/base.js'; import { CodeImprovement } from '../types/knowledge.js'; interface OptimizeToolResult { optimized_code: string; improvements: CodeImprovement[]; performance_impact: string; explanation: string; optimization_summary: { original_size: number; optimized_size: number; compression_ratio: number; functionality_preserved: boolean; }; warnings?: string[]; } export declare const optimizeMushcodeTool: Tool; /** * Tool handler for optimize_mushcode */ export declare function optimizeMushcodeHandler(args: Record<string, unknown>, knowledgeBase: MushcodeKnowledgeBase): Promise<OptimizeToolResult>; export {}; //# sourceMappingURL=optimize.d.ts.map