@andrebuzeli/advanced-memory-markdown-mcp
Version:
Advanced Memory Bank MCP v3.1.5 - Sistema avançado de gerenciamento de memória com isolamento de projetos por IDE, sincronização sob demanda, backup a cada 30min, apenas arquivos .md principais sincronizados, pasta reasoning temporária com limpeza automát
52 lines • 1.3 kB
TypeScript
/**
* Project Structure Manager
* Manages project-based folder structure with memory.md, task.md, planning.md
*/
export interface ProjectStructure {
projectName: string;
projectPath: string;
memoryFile: string;
taskFile: string;
planningFile: string;
}
export declare class ProjectStructureManager {
private readonly rootPath;
constructor();
/**
* Ensures the project directory structure exists
*/
ensureProjectStructure(projectName: string): Promise<ProjectStructure>;
/**
* Creates a file if it doesn't exist
*/
private ensureFile;
/**
* Gets the memory.md template
*/
private getMemoryTemplate;
/**
* Gets the task.md template
*/
private getTaskTemplate;
/**
* Gets the planning.md template
*/
private getPlanningTemplate;
/**
* Lists all projects
*/
listProjects(): Promise<string[]>;
/**
* Gets project structure
*/
getProjectStructure(projectName: string): Promise<ProjectStructure | null>;
/**
* Deletes a project completely
*/
deleteProject(projectName: string): Promise<void>;
/**
* Gets the root path for projects
*/
getRootPath(): string;
}
//# sourceMappingURL=project-structure-manager.d.ts.map