llm-commit
Version:
Turns diffs into concise, readable git commit messages
11 lines • 481 B
TypeScript
import { LanguageModel } from 'ai';
import { DiffOptions } from './git.js';
export type GenCommitMessageOptions = {
model: LanguageModel;
maxTokens: number;
reasonTokens?: number;
thinkTokens?: boolean;
diffOptions?: DiffOptions;
};
export declare const genCommitMessage: ({ model, maxTokens, reasonTokens, diffOptions }: GenCommitMessageOptions) => Promise<import("ai").GenerateTextResult<import("ai").ToolSet, never>>;
//# sourceMappingURL=genMessage.d.ts.map