@notbnull/mcp-cursor-taskmaster
Version:
A project-scoped MCP server requiring explicit --project-dir configuration for task management, memory retrieval, and agentic workflows
22 lines • 713 B
TypeScript
export interface Memory {
id: string;
key: string;
content: string;
metadata?: Record<string, any>;
timestamp: string;
}
export declare class MemoryStore {
private db;
private dataDir;
constructor(projectDir?: string);
private validateProjectDir;
initialize(): Promise<void>;
set(key: string, content: string, metadata?: Record<string, any>): Promise<Memory>;
get(key: string): Promise<Memory | null>;
getById(id: string): Promise<Memory | null>;
delete(key: string): Promise<boolean>;
list(limit?: number, offset?: number): Promise<Memory[]>;
search(query: string): Promise<Memory[]>;
close(): void;
}
//# sourceMappingURL=memory-store.d.ts.map