@ooples/token-optimizer-mcp
Version:
Intelligent context window optimization for Claude Code - store content externally via caching and compression, freeing up your context window for what matters
19 lines • 691 B
TypeScript
/**
* Adapter to make MetricsCollector implement IMetrics interface
*/
import { IMetrics, SummarizationMetrics } from '../interfaces/IMetrics.js';
import { MetricsCollector } from './metrics.js';
export declare class MetricsAdapter implements IMetrics {
private metricsCollector;
private summarizations;
private readonly maxEntries;
constructor(metricsCollector: MetricsCollector);
recordSummarization(metrics: SummarizationMetrics): void;
getSummarizationStats(): {
totalSummarizations: number;
averageCompressionRatio: number;
totalTokensSaved: number;
averageLatency: number;
};
}
//# sourceMappingURL=metrics-adapter.d.ts.map