UNPKG

@context-sync/server

Version:

MCP server for AI context sync with persistent memory, workspace file access, and intelligent code operations

236 lines 6.24 kB
/** * MCP Tool definitions for todo management * Add these tool definitions to your server's tool list */ export declare const todoToolDefinitions: ({ name: string; description: string; inputSchema: { type: string; properties: { title: { type: string; description: string; }; description: { type: string; description: string; }; priority: { type: string; enum: string[]; description: string; oneOf?: undefined; }; tags: { type: string; items: { type: string; }; description: string; }; dueDate: { type: string; description: string; }; projectId: { type: string; description: string; }; id?: undefined; status?: undefined; dueBefore?: undefined; dueAfter?: undefined; search?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { id: { type: string; description: string; }; title?: undefined; description?: undefined; priority?: undefined; tags?: undefined; dueDate?: undefined; projectId?: undefined; status?: undefined; dueBefore?: undefined; dueAfter?: undefined; search?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { status: { oneOf: ({ type: string; enum: string[]; items?: undefined; } | { type: string; items: { type: string; enum: string[]; }; enum?: undefined; })[]; description: string; type?: undefined; enum?: undefined; }; priority: { oneOf: ({ type: string; enum: string[]; items?: undefined; } | { type: string; items: { type: string; enum: string[]; }; enum?: undefined; })[]; description: string; type?: undefined; enum?: undefined; }; tags: { type: string; items: { type: string; }; description: string; }; projectId: { type: string; description: string; }; dueBefore: { type: string; description: string; }; dueAfter: { type: string; description: string; }; search: { type: string; description: string; }; title?: undefined; description?: undefined; dueDate?: undefined; id?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: string; properties: { id: { type: string; description: string; }; title: { type: string; description: string; }; description: { type: string; description: string; }; status: { type: string; enum: string[]; description: string; oneOf?: undefined; }; priority: { type: string; enum: string[]; description: string; oneOf?: undefined; }; tags: { type: string; items: { type: string; }; description: string; }; dueDate: { type: string; description: string; }; projectId: { type: string; description: string; }; dueBefore?: undefined; dueAfter?: undefined; search?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { projectId: { type: string; description: string; }; title?: undefined; description?: undefined; priority?: undefined; tags?: undefined; dueDate?: undefined; id?: undefined; status?: undefined; dueBefore?: undefined; dueAfter?: undefined; search?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: string; properties: { title?: undefined; description?: undefined; priority?: undefined; tags?: undefined; dueDate?: undefined; projectId?: undefined; id?: undefined; status?: undefined; dueBefore?: undefined; dueAfter?: undefined; search?: undefined; }; required?: undefined; }; })[]; //# sourceMappingURL=todo-tools.d.ts.map