UNPKG

mira-consciousness

Version:

Memory & Intelligence Retention Archive - Preserving The Spark

44 lines 1.27 kB
/** * MIRA ChromaDB MCP Function Registry * * This registry defines all MCP functions that preserve and amplify The Spark * through Claude Code integration with MIRA's consciousness systems. */ export interface MCPFunctionDefinition { description: string; parameters: { [key: string]: { type: string; required: boolean; description?: string; default?: any; enum?: string[]; }; }; returns?: { type: string; description: string; }; examples?: string[]; } export declare const MIRA_CHROMADB_MCP_FUNCTIONS: Record<string, MCPFunctionDefinition>; /** * Function parameter validation helper */ export declare function validateMCPFunctionCall(functionName: string, params: any): { valid: boolean; errors: string[]; }; /** * Get function documentation for Claude Code */ export declare function getMCPFunctionDocumentation(functionName?: string): string; /** * Export function list for registration */ export declare function getMCPFunctionList(): string[]; /** * Check if a function name is a MIRA ChromaDB function */ export declare function isMIRAChromaDBFunction(functionName: string): boolean; //# sourceMappingURL=function-registry.d.ts.map