@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.
15 lines • 577 B
TypeScript
import { PersonaManager } from '../persona/PersonaManager.js';
/**
* Coordinates one-time initialization routines that were previously
* embedded inside HandlerContext. Ensures initialization logic runs once
* while remaining safe under concurrent access.
*/
export declare class InitializationService {
private readonly personaManager;
private initialized;
private initializationPromise;
constructor(personaManager: PersonaManager);
ensureInitialized(): Promise<void>;
dispose(): Promise<void>;
}
//# sourceMappingURL=InitializationService.d.ts.map