memtask
Version:
Memory and task management MCP Server with Goal-Task-Memory architecture
32 lines (31 loc) • 665 B
TypeScript
import { SystemConfig } from './config';
import { Logger } from './logger';
/**
* Memory Context Server Class
*/
export declare class MemoryContextServer {
private server;
private config;
private logger;
private memoryManager;
private taskManager;
private goalManager;
/**
* Constructor
* @param config System configuration
* @param logger Logger
*/
constructor(config: SystemConfig, logger: Logger);
/**
* Initialize server
*/
initialize(): Promise<void>;
/**
* Set up request handlers
*/
private setupHandlers;
/**
* Run server
*/
run(): Promise<void>;
}