@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 • 3.92 kB
JavaScript
/**
* Agent element exports
*/
export { Agent } from './Agent.js';
export { AgentManager } from './AgentManager.js';
export * from './types.js';
export * from './constants.js';
// Note: safetyTierService types are re-exported from types.js
// Only export functions from safetyTierService to avoid duplicates
export { determineSafetyTier, createVerificationChallenge, createDangerZoneOperation, matchesDangerZonePattern, hasCriticalSecurityViolations, generateDisplayCode, createConfirmationRequest, createExecutionContext, VerificationStore, showVerificationDialog, isDialogAvailable, defaultAuditLogger, consoleAuditLogger, createAuditLogger, } from './safetyTierService.js';
export * from './autonomyEvaluator.js';
export { DEFAULT_RULE_ENGINE_CONFIG, validateRuleEngineConfig } from './ruleEngineConfig.js';
export { GOAL_TEMPLATES, applyGoalTemplate, calculateEisenhowerQuadrant, recommendGoalTemplate, validateGoalAgainstTemplate } from './goalTemplates.js';
export { isV1Agent, convertV1ToV2, } from './v1ToV2Converter.js';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZWxlbWVudHMvYWdlbnRzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLFlBQVksQ0FBQztBQUNuQyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDakQsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyxnQkFBZ0IsQ0FBQztBQUMvQiw4REFBOEQ7QUFDOUQsbUVBQW1FO0FBQ25FLE9BQU8sRUFDTCxtQkFBbUIsRUFDbkIsMkJBQTJCLEVBQzNCLHlCQUF5QixFQUN6Qix3QkFBd0IsRUFDeEIsNkJBQTZCLEVBQzdCLG1CQUFtQixFQUNuQix5QkFBeUIsRUFDekIsc0JBQXNCLEVBQ3RCLGlCQUFpQixFQUNqQixzQkFBc0IsRUFDdEIsaUJBQWlCLEVBQ2pCLGtCQUFrQixFQUNsQixrQkFBa0IsRUFDbEIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7QUFDaEMsY0FBYyx3QkFBd0IsQ0FBQztBQUl2QyxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUk3RixPQUFPLEVBQ0wsY0FBYyxFQUNkLGlCQUFpQixFQUNqQiwyQkFBMkIsRUFDM0IscUJBQXFCLEVBQ3JCLDJCQUEyQixFQUM1QixNQUFNLG9CQUFvQixDQUFDO0FBSTVCLE9BQU8sRUFDTCxTQUFTLEVBQ1QsYUFBYSxHQUNkLE1BQU0sc0JBQXNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEFnZW50IGVsZW1lbnQgZXhwb3J0c1xuICovXG5cbmV4cG9ydCB7IEFnZW50IH0gZnJvbSAnLi9BZ2VudC5qcyc7XG5leHBvcnQgeyBBZ2VudE1hbmFnZXIgfSBmcm9tICcuL0FnZW50TWFuYWdlci5qcyc7XG5leHBvcnQgKiBmcm9tICcuL3R5cGVzLmpzJztcbmV4cG9ydCAqIGZyb20gJy4vY29uc3RhbnRzLmpzJztcbi8vIE5vdGU6IHNhZmV0eVRpZXJTZXJ2aWNlIHR5cGVzIGFyZSByZS1leHBvcnRlZCBmcm9tIHR5cGVzLmpzXG4vLyBPbmx5IGV4cG9ydCBmdW5jdGlvbnMgZnJvbSBzYWZldHlUaWVyU2VydmljZSB0byBhdm9pZCBkdXBsaWNhdGVzXG5leHBvcnQge1xuICBkZXRlcm1pbmVTYWZldHlUaWVyLFxuICBjcmVhdGVWZXJpZmljYXRpb25DaGFsbGVuZ2UsXG4gIGNyZWF0ZURhbmdlclpvbmVPcGVyYXRpb24sXG4gIG1hdGNoZXNEYW5nZXJab25lUGF0dGVybixcbiAgaGFzQ3JpdGljYWxTZWN1cml0eVZpb2xhdGlvbnMsXG4gIGdlbmVyYXRlRGlzcGxheUNvZGUsXG4gIGNyZWF0ZUNvbmZpcm1hdGlvblJlcXVlc3QsXG4gIGNyZWF0ZUV4ZWN1dGlvbkNvbnRleHQsXG4gIFZlcmlmaWNhdGlvblN0b3JlLFxuICBzaG93VmVyaWZpY2F0aW9uRGlhbG9nLFxuICBpc0RpYWxvZ0F2YWlsYWJsZSxcbiAgZGVmYXVsdEF1ZGl0TG9nZ2VyLFxuICBjb25zb2xlQXVkaXRMb2dnZXIsXG4gIGNyZWF0ZUF1ZGl0TG9nZ2VyLFxufSBmcm9tICcuL3NhZmV0eVRpZXJTZXJ2aWNlLmpzJztcbmV4cG9ydCAqIGZyb20gJy4vYXV0b25vbXlFdmFsdWF0b3IuanMnO1xuXG4vLyBSdWxlIEVuZ2luZSBDb25maWd1cmF0aW9uXG5leHBvcnQgdHlwZSB7IFJ1bGVFbmdpbmVDb25maWcgfSBmcm9tICcuL3J1bGVFbmdpbmVDb25maWcuanMnO1xuZXhwb3J0IHsgREVGQVVMVF9SVUxFX0VOR0lORV9DT05GSUcsIHZhbGlkYXRlUnVsZUVuZ2luZUNvbmZpZyB9IGZyb20gJy4vcnVsZUVuZ2luZUNvbmZpZy5qcyc7XG5cbi8vIEdvYWwgVGVtcGxhdGVzXG5leHBvcnQgdHlwZSB7IEdvYWxUZW1wbGF0ZSB9IGZyb20gJy4vZ29hbFRlbXBsYXRlcy5qcyc7XG5leHBvcnQge1xuICBHT0FMX1RFTVBMQVRFUyxcbiAgYXBwbHlHb2FsVGVtcGxhdGUsXG4gIGNhbGN1bGF0ZUVpc2VuaG93ZXJRdWFkcmFudCxcbiAgcmVjb21tZW5kR29hbFRlbXBsYXRlLFxuICB2YWxpZGF0ZUdvYWxBZ2FpbnN0VGVtcGxhdGVcbn0gZnJvbSAnLi9nb2FsVGVtcGxhdGVzLmpzJztcblxuLy8gVjEgdG8gVjIgQ29udmVydGVyXG5leHBvcnQgdHlwZSB7IENvbnZlcnNpb25SZXN1bHQgfSBmcm9tICcuL3YxVG9WMkNvbnZlcnRlci5qcyc7XG5leHBvcnQge1xuICBpc1YxQWdlbnQsXG4gIGNvbnZlcnRWMVRvVjIsXG59IGZyb20gJy4vdjFUb1YyQ29udmVydGVyLmpzJzsiXX0=