@notbnull/mcp-cursor-taskmaster
Version:
A project-scoped MCP server requiring explicit --project-dir configuration for task management, memory retrieval, and agentic workflows
31 lines • 857 B
TypeScript
import { Task } from "./task-store.js";
export interface ApprovalRequest {
taskId: string;
task: Task;
promptTitle?: string;
promptDescription?: string;
}
export interface ApprovalResponse {
taskId: string;
approved: boolean;
modifications?: Partial<Task>;
userFeedback?: string;
}
export declare class ApprovalUIServer {
private app;
private server;
private io;
private port;
private publicPath;
private pendingApprovals;
private isRunning;
constructor(port?: number);
private findPublicPath;
private setupRoutes;
private setupSocketHandlers;
start(): Promise<void>;
stop(): Promise<void>;
requestApproval(request: ApprovalRequest): Promise<ApprovalResponse>;
}
export declare function getApprovalUIServer(): ApprovalUIServer;
//# sourceMappingURL=approval-ui.d.ts.map