UNPKG

@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

41 lines 1.31 kB
/** * Backup Manager - Sistema de backup e restore das memórias * Usa MEMORY_BACKUP_ROOT para configuração do diretório de backup */ import { BackupMetadata, BackupOptions, MemoryBackupAction } from '../types/index.js'; import { TopicMemoryManager } from './topic-memory-manager.js'; export declare class BackupManager { private readonly topicManager; private readonly backupRoot; constructor(topicManager: TopicMemoryManager); /** * Executa ação de backup */ executeBackupAction(action: MemoryBackupAction, options?: BackupOptions): Promise<any>; /** * Obtém o diretório raiz dos backups */ private getBackupRoot; /** * Garante que o diretório de backup existe */ private ensureBackupRoot; private generateBackupName; exportBackup(options?: BackupOptions): Promise<{ backupPath: string; metadata: BackupMetadata; summary: string; }>; importBackup(options?: BackupOptions): Promise<{ imported: string[]; skipped: string[]; summary: string; }>; restoreBackup(options?: BackupOptions): Promise<{ restored: string[]; summary: string; }>; private formatBytes; getBackupRootPath(): string; } //# sourceMappingURL=backup-manager.d.ts.map