spec-workflow-mcp
Version:
MCP server for managing spec workflow (requirements, design, implementation)
13 lines • 943 B
TypeScript
import { WorkflowResult } from './mcpTypes.js';
export declare class ResponseBuilder {
buildInitResponse(path: string, featureName: string): WorkflowResult;
buildCheckResponse(stage: string, progress: unknown, status: unknown, checkResults?: unknown, path?: string, firstTask?: string | null): WorkflowResult;
buildSkipResponse(stage: string, path?: string, progress?: unknown): WorkflowResult;
buildConfirmResponse(stage: string, nextStage: string | null, path?: string, firstTaskContent?: string | null, progress?: unknown): WorkflowResult;
buildErrorResponse(errorType: string, variables?: Record<string, unknown>): string;
calculateProgress(requirementsProgress: number, designProgress: number, tasksProgress: number): Record<string, unknown>;
private embedResourcesIntoText;
private buildCheckItemsList;
}
export declare const responseBuilder: ResponseBuilder;
//# sourceMappingURL=responseBuilder.d.ts.map