Commit message generation is not working

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Since about two weeks now, the commit message generation functionality is not working. After making any changes through the code and pressing on the sparkle icon to generate the commit message, it changes its state into the dot icon, indicating that the generation is ongoing, but the actual commit message never appears.

Steps to Reproduce

Make any code changes to your project, then navigate to the git tree tab and press on the generate commit message button. Give it a couple of seconds, and you will see that nothing is happening.

Operating System

MacOS

Version Information

Version: 3.0.4 (Universal)
VSCode Version: 1.105.1
Commit:
Date: 2026-04-02T09:36:23.265Z (3 days ago)
Layout: editor
Build Type: Stable
Release Track: Early Access
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi @Jev,

I noticed you also reported plan mode getting stuck and file references causing agent hangs. All three share a pattern of AI features getting stuck in a loading state, which suggests the underlying cause may be the same.

A few things to try:

  1. Check the Developer Console for errors: Open Help > Toggle Developer Tools, click the Console tab, then try generating a commit message. If any red errors appear, those would help narrow the issue.

  2. Start Cursor with a clean profile to rule out cached/corrupted state:

cursor --user-data-dir=/tmp/cursor-test

Open the same project and try the sparkle button. If it works, the issue is in your profile state.

  1. Try reloading the window (Cmd+Shift+P > Developer: Reload Window) when the spinner gets stuck, and check if that unblocks it temporarily.

Could you share what you see in the Developer Console when it gets stuck? That would help us determine whether the request is hanging or returning an empty result.