/** * MCP Tool: get_commit_message * Generate a conventional-commits-style message from spec/task context. * * Derives the message from structured spec data already in the DB — * no external AI call needed. Returns a ready-to-use commit message string. */ import { z } from 'zod'; export declare const GetCommitMessageInput: z.ZodObject<{ domain: z.ZodOptional; project_id: z.ZodOptional; spec_id: z.ZodString; task_id: z.ZodOptional; files_changed: z.ZodDefault>>; }, "strip", z.ZodTypeAny, { spec_id: string; files_changed: string[]; domain?: string | undefined; project_id?: string | undefined; task_id?: string | undefined; }, { spec_id: string; domain?: string | undefined; project_id?: string | undefined; task_id?: string | undefined; files_changed?: string[] | undefined; }>; export type GetCommitMessageParams = z.infer; export declare function getCommitMessage(params: GetCommitMessageParams): Promise; //# sourceMappingURL=get-commit-message.d.ts.map