memory-engineering-mcp
Version:
🧠AI Memory System powered by MongoDB Atlas & Voyage AI - Autonomous memory management with zero manual work
33 lines • 974 B
TypeScript
/**
* Memory Structure Schemas
* Enforces consistent structure without pre-stored templates
*/
export interface MemorySection {
required: boolean;
minLength?: number;
description: string;
example?: string;
}
export interface MemoryStructure {
sections: Record<string, MemorySection>;
minSections: number;
guidance: string;
}
export declare const MEMORY_STRUCTURES: Record<string, MemoryStructure>;
/**
* Validates if content meets structure requirements
*/
export declare function validateMemoryStructure(memoryName: string, content: string): {
valid: boolean;
missing: string[];
suggestions: string[];
};
/**
* Generates a minimal valid structure example
*/
export declare function generateMinimalStructure(memoryName: string): string;
/**
* Provides guidance for missing structure
*/
export declare function getStructureGuidance(memoryName: string, missing: string[]): string;
//# sourceMappingURL=memoryStructures.d.ts.map