UNPKG

overmind-mcp

Version:

Orchestrateur universel agents IA multi-modeles via MCP. Inclut le protocole 'Custom-Nickname' pour identifier vos agents avec des surnoms originaux (The Chaos Prophet, Shadow Sniper, etc.), l'isolation mémoire (Private Memory Context) et le support pour

36 lines • 1.3 kB
import { MemoryProvider, AgentRun, SearchResult, MemoryStats, StoreRunParams, SearchMemoryParams } from './types.js'; interface AlertCallback { (message: string, error?: Error): void; } export declare function registerMemoryAlertCallback(callback: AlertCallback): void; export declare function unregisterMemoryAlertCallback(callback: AlertCallback): void; export declare class PostgresMemoryProvider implements MemoryProvider { private pools; private initializedDbs; private maintenancePool; private coreDbName; private dbVectorSupport; private dbCreationInProgress; private poolCleanupHandlers; constructor(); private sanitizeIdentifier; private getDbName; private getPoolFor; private ensureDatabaseExists; private initializeDb; storeRun(params: StoreRunParams): Promise<string>; storeKnowledge(params: { text: string; source?: string; agentName?: string; }): Promise<string>; searchMemory(params: SearchMemoryParams): Promise<SearchResult[]>; getRecentRuns(params: { runner?: string; limit?: number; agentName?: string; }): Promise<AgentRun[]>; getStats(agentName?: string): Promise<MemoryStats>; } export {}; //# sourceMappingURL=PostgresMemoryProvider.d.ts.map