@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.
49 lines • 1.46 kB
TypeScript
/**
* Element-specific rating breakdown interfaces.
* Each element type can extend the base RatingBreakdown with specific metrics.
*/
import { RatingBreakdown } from './IElement.js';
export interface PersonaRatingBreakdown extends RatingBreakdown {
characterConsistency: number;
responseQuality: number;
adaptability: number;
personalityDepth: number;
engagement: number;
}
export interface SkillRatingBreakdown extends RatingBreakdown {
accuracy: number;
speed: number;
coverage: number;
precision: number;
errorHandling: number;
}
export interface TemplateRatingBreakdown extends RatingBreakdown {
flexibility: number;
outputQuality: number;
easeOfUse: number;
completeness: number;
clarity: number;
}
export interface AgentRatingBreakdown extends RatingBreakdown {
goalAchievement: number;
decisionQuality: number;
autonomyAppropriate: number;
riskManagement: number;
taskPrioritization: number;
contextAwareness: number;
}
export interface MemoryRatingBreakdown extends RatingBreakdown {
relevance: number;
accuracy: number;
recallSpeed: number;
contextRetention: number;
storageEfficiency: number;
}
export interface EnsembleRatingBreakdown extends RatingBreakdown {
coordination: number;
synergyEffect: number;
conflictResolution: number;
loadBalancing: number;
cohesion: number;
}
//# sourceMappingURL=RatingBreakdowns.d.ts.map