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 • 868 B
TypeScript
/**
* Simple performance monitoring utilities
*/
export interface SimpleMetric {
operation: string;
duration: number;
timestamp: number;
success: boolean;
}
export declare class SimplePerformanceMonitor {
private static instance;
private metrics;
private maxMetrics;
private constructor();
static getInstance(): SimplePerformanceMonitor;
recordMetric(operation: string, duration: number, success?: boolean): void;
startTimer(operation: string): () => void;
getMetrics(operation?: string): SimpleMetric[];
getAverageResponseTime(operation?: string): number;
getSlowOperations(threshold?: number): Array<{
operation: string;
avgDuration: number;
}>;
clear(): void;
}
export declare const simplePerformanceMonitor: SimplePerformanceMonitor;
//# sourceMappingURL=simple-performance.d.ts.map