MCPcopy
hub / github.com/di-sukharev/opencommit / generateCommitMessage

Method generateCommitMessage

src/engine/Engine.ts:30–30  ·  view source on GitHub ↗
(
    messages: Array<OpenAIClient.Chat.Completions.ChatCompletionMessageParam>
  )

Source from the content-addressed store, hash-verified

28 config: AiEngineConfig;
29 client: Client;
30 generateCommitMessage(
31 messages: Array<OpenAIClient.Chat.Completions.ChatCompletionMessageParam>
32 ): Promise<string | null | undefined>;
33}

Implementers 12

OllamaEnginesrc/engine/ollama.ts
OpenAiEnginesrc/engine/openAi.ts
MistralAiEnginesrc/engine/mistral.ts
OpenRouterEnginesrc/engine/openrouter.ts
AimlApiEnginesrc/engine/aimlapi.ts
FlowiseEnginesrc/engine/flowise.ts
GeminiEnginesrc/engine/gemini.ts
AnthropicEnginesrc/engine/anthropic.ts
LlamaCppEnginesrc/engine/llamacpp.ts
MLXEnginesrc/engine/mlx.ts
AzureEnginesrc/engine/azure.ts
TestAisrc/engine/testAi.ts

Calls

no outgoing calls

Tested by

no test coverage detected