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.

15 lines 2.29 kB
/** * Base Element Module - Exports for element manager foundation classes * * This module provides the core infrastructure for element management: * - BaseElementManager: Abstract base class for all element managers * - ElementFileOperations: Common file operations * - ElementValidation: Common validation utilities * * These classes provide shared functionality across all element managers * (PersonaManager, SkillManager, TemplateManager, AgentManager, MemoryManager). */ export { BaseElementManager } from './BaseElementManager.js'; export { ElementFileOperations } from './ElementFileOperations.js'; export { ElementValidation, VALIDATION_CONSTANTS } from './ElementValidation.js'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZWxlbWVudHMvYmFzZS9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7OztHQVVHO0FBRUgsT0FBTyxFQUFFLGtCQUFrQixFQUE2RCxNQUFNLHlCQUF5QixDQUFDO0FBQ3hILE9BQU8sRUFBRSxxQkFBcUIsRUFBOEMsTUFBTSw0QkFBNEIsQ0FBQztBQUMvRyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsb0JBQW9CLEVBQWdDLE1BQU0sd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEJhc2UgRWxlbWVudCBNb2R1bGUgLSBFeHBvcnRzIGZvciBlbGVtZW50IG1hbmFnZXIgZm91bmRhdGlvbiBjbGFzc2VzXG4gKlxuICogVGhpcyBtb2R1bGUgcHJvdmlkZXMgdGhlIGNvcmUgaW5mcmFzdHJ1Y3R1cmUgZm9yIGVsZW1lbnQgbWFuYWdlbWVudDpcbiAqIC0gQmFzZUVsZW1lbnRNYW5hZ2VyOiBBYnN0cmFjdCBiYXNlIGNsYXNzIGZvciBhbGwgZWxlbWVudCBtYW5hZ2Vyc1xuICogLSBFbGVtZW50RmlsZU9wZXJhdGlvbnM6IENvbW1vbiBmaWxlIG9wZXJhdGlvbnNcbiAqIC0gRWxlbWVudFZhbGlkYXRpb246IENvbW1vbiB2YWxpZGF0aW9uIHV0aWxpdGllc1xuICpcbiAqIFRoZXNlIGNsYXNzZXMgcHJvdmlkZSBzaGFyZWQgZnVuY3Rpb25hbGl0eSBhY3Jvc3MgYWxsIGVsZW1lbnQgbWFuYWdlcnNcbiAqIChQZXJzb25hTWFuYWdlciwgU2tpbGxNYW5hZ2VyLCBUZW1wbGF0ZU1hbmFnZXIsIEFnZW50TWFuYWdlciwgTWVtb3J5TWFuYWdlcikuXG4gKi9cblxuZXhwb3J0IHsgQmFzZUVsZW1lbnRNYW5hZ2VyLCB0eXBlIEJhc2VFbGVtZW50TWFuYWdlck9wdGlvbnMsIHR5cGUgSW52YWxpZEVsZW1lbnRSZWNvcmQgfSBmcm9tICcuL0Jhc2VFbGVtZW50TWFuYWdlci5qcyc7XG5leHBvcnQgeyBFbGVtZW50RmlsZU9wZXJhdGlvbnMsIHR5cGUgUGFyc2VkRmlsZSwgdHlwZSBGaWxlT3BlcmF0aW9uT3B0aW9ucyB9IGZyb20gJy4vRWxlbWVudEZpbGVPcGVyYXRpb25zLmpzJztcbmV4cG9ydCB7IEVsZW1lbnRWYWxpZGF0aW9uLCBWQUxJREFUSU9OX0NPTlNUQU5UUywgdHlwZSBUcmlnZ2VyVmFsaWRhdGlvblJlc3VsdCB9IGZyb20gJy4vRWxlbWVudFZhbGlkYXRpb24uanMnO1xuIl19