UNPKG

mcp-ai-agent-guidelines

Version:

A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices

40 lines 1.23 kB
/** * Update Progress Tool * * Updates spec progress.md with completed tasks and recalculates metrics. * Provides direct MCP access to the ProgressTracker for AI agents. * * @module tools/update-progress */ import type { UpdateProgressRequest } from "../schemas/update-progress.js"; import type { McpResponse } from "./shared/error-handler.js"; /** * Update progress.md with completed tasks and recalculate metrics * * @param request - Update progress request with task IDs and options * @returns MCP response with updated progress.md content * @throws {Error} If task file cannot be read * @throws {Error} If progress file cannot be read * * @example * ```typescript * // Mark tasks complete * const result = await updateProgress({ * progressPath: "./progress.md", * completedTaskIds: ["P4-001", "P4-002"], * outputFormat: "markdown" * }); * ``` * * @example * ```typescript * // With git sync * const result = await updateProgress({ * progressPath: "./progress.md", * syncFromGit: true, * gitOptions: { since: "2026-01-01" } * }); * ``` */ export declare function updateProgress(request: UpdateProgressRequest): Promise<McpResponse>; //# sourceMappingURL=update-progress.d.ts.map