UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

29 lines 1.1 kB
import { ConfigManager } from '../../config/config-manager.js'; import { DocumentContext } from './types.js'; export declare class DocumentMemory { private configManager; private documentsPath; private documents; constructor(configManager: ConfigManager); initialize(): Promise<void>; updateKnowledge(context: DocumentContext): Promise<void>; getDocumentContext(documentPath: string): Promise<DocumentContext | undefined>; searchDocuments(query: string): Promise<DocumentContext[]>; getRelatedDocuments(documentPath: string): Promise<DocumentContext[]>; generateTopics(content: string): Promise<string[]>; getDocumentStats(): Promise<{ totalDocuments: number; byImportance: Record<string, number>; topTopics: Array<{ name: string; count: number; }>; recentlyUpdated: DocumentContext[]; }>; private loadDocuments; private saveDocuments; private getImportanceScore; private getRecencyScore; private calculateSimilarity; } //# sourceMappingURL=document-memory.d.ts.map