UNPKG

@dollhousemcp/mcp-server

Version:

DollhouseMCP - A Model Context Protocol (MCP) server that enables dynamic AI persona management from markdown files, allowing Claude and other compatible AI assistants to activate and switch between different behavioral personas.

27 lines 955 B
/** * Collector for DefaultElementProvider buffer pool metrics. * * Reads buffer pool performance stats via a configurable stats function * (defaults to `DefaultElementProvider.getPerformanceStats`) and exposes * hit/miss/created totals, hit rate, current pool size, and max pool size. */ import type { IMetricCollector, MetricEntry } from '../types.js'; interface PerformanceStats { bufferPool: { hits: number; misses: number; created: number; hitRate: number; poolSize: number; maxPoolSize: number; }; } export declare class DefaultElementProviderCollector implements IMetricCollector { readonly name = "element-provider"; readonly description = "Buffer pool metrics from DefaultElementProvider."; private readonly statsFn; constructor(statsFn?: () => PerformanceStats); collect(): MetricEntry[]; } export {}; //# sourceMappingURL=DefaultElementProviderCollector.d.ts.map