opencommit icon indicating copy to clipboard operation
opencommit copied to clipboard

[Bug]: most of the time it does not work at all

Open casidiablo opened this issue 4 weeks ago • 4 comments
trafficstars

Opencommit Version

3.2.10

Node Version

24.10

NPM Version

11.6.0

What OS are you seeing the problem on?

Mac

What happened?

I would say 90% of the time OCO does not work; instead it returns:

❯ oco
┌  open-commit
│
◇  3 staged files:
  journals/2025_10_21.md
  journals/2025_10_23.md
  logseq/custom.css
│
◇  ✖ Failed to generate the commit message
Error: EMPTY_MESSAGE
    at generateCommitMessageByDiff (/opt/homebrew/lib/node_modules/opencommit/out/cli.cjs:67375:13)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async generateCommitMessageFromGitDiff (/opt/homebrew/lib/node_modules/opencommit/out/cli.cjs:67595:25)
    at async trytm (/opt/homebrew/lib/node_modules/opencommit/out/cli.cjs:67563:18)
    at async commit (/opt/homebrew/lib/node_modules/opencommit/out/cli.cjs:67768:35)
│
└  ✖ EMPTY_MESSAGE

When it does work it is amazing and brings me to tears; but yeah, most of the time it does not.

If it's worth anything, I am using a Gemini token and the model is set to Gemini 2.5 Flash (tried other models too, but got same behavior)

Expected Behavior

It should work always; or at the very least print a better error message.

Current Behavior

It just fails

Possible Solution

No response

Steps to Reproduce

No response

Relevant log output


casidiablo avatar Oct 23 '25 21:10 casidiablo