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.

16 lines 729 B
/** * Collector for FileLockManager metrics. * * Exposes lock request totals, active lock count, timeout count, and * concurrent-wait count sourced from `FileLockManager.getMetrics()`. */ import type { IMetricCollector, MetricEntry } from '../types.js'; import type { FileLockManager } from '../../security/fileLockManager.js'; export declare class FileLockManagerCollector implements IMetricCollector { private readonly lockManager; readonly name = "file-lock"; readonly description = "Metrics from the FileLockManager: requests, active locks, timeouts, and concurrent waits."; constructor(lockManager: FileLockManager); collect(): MetricEntry[]; } //# sourceMappingURL=FileLockManagerCollector.d.ts.map