# Cursor 2.4: Cursor Blame

**URL:** <https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405>\
**Category:** Release Discussions\
**Created:** [January 22, 2026, 8:02pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405 "2026-01-22T20:02:30Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [January 22, 2026, 8:02pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/1 "2026-01-22T20:02:30Z")

</div>

_New in Cursor! · [Full changelog](https://cursor.com/changelog/2-4) · [Main announcement](https://forum.cursor.com/t/cursor-2-4-is-here/149399/1)_

We’re introducing Cursor Blame, extending traditional git blame with AI attribution, so you can see exactly what was AI-generated vs. human-written.

**How it works**

Cursor Blame distinguishes between code from Tab completions, agent runs (broken down by model), and human edits.

When reviewing or revisiting code, each line links to a summary of the conversation that led to it, providing context and reasoning for the change.

Cursor Blame also lets you track AI usage patterns across your team’s codebase.

**We’d love your feedback!**

- How could AI attribution help your code review process?
- What additional insights would be useful in the blame view?

If you’ve found a bug, please post it in [Bug Reports](https://forum.cursor.com/c/bug-report/6) instead, so we can track and address it properly, but also feel free to drop a link to it in this thread for visibility.

---

<div class="post-metadata">

**Author:** ![art\_m](https://avatars.discourse-cdn.com/v4/letter/a/8e7dd6/32.png) [@art\_m](https://forum.cursor.com/u/art_m)\
**Post date:** [January 26, 2026, 8:03pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/2 "2026-01-26T20:03:30Z")

</div>

what is this? how does it work? where does it work? where is any documentation? how do i turn it on? how do i turn it off?

looking for anything beyond a fuzzy, fast, silent, short, un-narrated video. thx!

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [January 26, 2026, 10:36pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/3 "2026-01-26T22:36:47Z")

</div>

Sorry for not linking the docs! [Here they are](https://cursor.com/docs/integrations/cursor-blame).

---

<div class="post-metadata">

**Author:** ![user925](https://avatars.discourse-cdn.com/v4/letter/u/2acd7d/32.png) [@user925](https://forum.cursor.com/u/user925)\
**Post date:** [January 26, 2026, 10:53pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/4 "2026-01-26T22:53:49Z")

</div>

read the docs and checked our admin to make sure enabled at enterprise team level, and still not seeing this working. looked at code (the entire file actually) that i know was generated with Cursor and it doesnt show any attribution or anything that I normally dont already see. Certainly nothing like the video shows. Maybe it takes a few hours to activate after enabling the feature? Or…does the feature only work once enabled at the team level form that point on?

---

<div class="post-metadata">

**Author:** ![Bernard\_Ye](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@Bernard\_Ye](https://forum.cursor.com/u/Bernard_Ye)\
**Post date:** [January 27, 2026, 8:32am UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/5 "2026-01-27T08:32:49Z")

</div>

My team turn it on globally. How can I turn it off individually?

Edit: set “cursorBlame.editorDecoration.enabled”: false in settings.json

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [January 27, 2026, 9:32am UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/6 "2026-01-27T09:32:54Z")

</div>

> [@user925](#):
>
> Looked at code (the entire file actually) that i know was generated with Cursor and it doesnt show any attribution or anything that I normally dont already see.

Have you toggled on

> ### [Line annotations](https://cursor.com/docs/integrations/cursor-blame#line-annotations)
> 
> 1. Open the Command Palette (Cmd+Shift+P) and search for “Cursor Blame: Toggle editor decorations”

 ![Screenshot 2026-01-27 at 10.31.24](https://us1.discourse-cdn.com/cursor1/original/3X/7/d/7d42e39b5281f374735cc3a0e91a25b1343a885c.png)

The data should be retroactive for the last few months!

---

<div class="post-metadata">

**Author:** ![user925](https://avatars.discourse-cdn.com/v4/letter/u/2acd7d/32.png) [@user925](https://forum.cursor.com/u/user925)\
**Post date:** [January 27, 2026, 2:35pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/7 "2026-01-27T14:35:52Z")

</div>

Yes I already toggled that. That makes it show the different pop up like you show an example of here, but it still shows no AI attribution

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [January 27, 2026, 3:04pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/8 "2026-01-27T15:04:46Z")

</div>

If the data is available, that AI attribution should appear when you click “View Commit”.

 ![Screenshot 2026-01-27 at 16.03.05](https://us1.discourse-cdn.com/cursor1/original/3X/4/f/4ff6b8ad8e3f99bda1142907ec7b15778217ac4d.png)

---

<div class="post-metadata">

**Author:** ![Ying\_Jianghong](https://avatars.discourse-cdn.com/v4/letter/y/82dd89/32.png) [@Ying\_Jianghong](https://forum.cursor.com/u/Ying_Jianghong)\
**Post date:** [January 29, 2026, 6:31pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/9 "2026-01-29T18:31:34Z")

</div>

How can I turn it off? I know that this is a feature that’s useful if you’re heavily generating AI code, but at this point I’m already pretty used to tracking everything, and with this feature not only it’s not working locally, I also can’t get normal git blame working:

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/9/1/9128de1b600459760449c2c97e3aa0dee6c7b117.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [January 30, 2026, 8:42pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/10 "2026-01-30T20:42:36Z")

</div>

Hey @Ying_Jianghong!

You can toggle editor decoration via the command palette.

 ![Screenshot 2026-01-30 at 21.42.12](https://us1.discourse-cdn.com/cursor1/original/3X/e/9/e9a92d63d48e3e0d6391f320fc11d3edadd32a7e.png)

---

<div class="post-metadata">

**Author:** ![jduffin\_adobe](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jduffin_adobe/32/97047_2.png) [@jduffin\_adobe](https://forum.cursor.com/u/jduffin_adobe)\
**Post date:** [February 3, 2026, 4:30pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/11 "2026-02-03T16:30:46Z")

</div>

Hi– I’m able to enable the editor decoration, and can then click on a given commit. The commit includes a summary of the models used at the top:

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/5/d/5d8bc66d6b6510c865966561ac50f933819b2731.png)

However, there is no conversation summary available, or a link to a thread with more conversation details. When I hover over the blue line on the left (Gemini’s authored code), Agent Conversation is empty.

 ![Screenshot 2026-02-03 at 11.27.23 AM](https://us1.discourse-cdn.com/cursor1/original/3X/d/8/d88a25a1d9ddd565df6e632e5ccf3c1b9ca53756.png)

What could be the cause of this? We’re very interested in this feature to improve our PR review process and get some info on the models and prompts that contributed to the PR, but it’s much less useful without prompt info.

Another note– For this PR I didn’t author any of this code, all changes were made by the Cursor Agent using gemini-2.5-flash. Why am I getting credit for 30% of this PR, any info on how this blame is attributed?

Edit: Created this bug

> [@Cursor Blame missing Agent Conversation summary](https://forum.cursor.com/t/cursor-blame-missing-agent-conversation-summary/150719):
>
> Where does the bug appear (feature/product)? Cursor CLI Describe the Bug Hi– I’m able to enable the editor decoration, and can then click on a given commit. The commit includes a summary of the models used at the top. See screenshot 1. However, there is no conversation summary available, or a link to a thread with more conversation details. When I hover over the blue line on the left (Gemini’s authored code), Agent Conversation is empty. See screenshot two. What could be the cause of this? We…

---

<div class="post-metadata">

**Author:** ![Joe\_Thompson](https://avatars.discourse-cdn.com/v4/letter/j/9fc29f/32.png) [@Joe\_Thompson](https://forum.cursor.com/u/Joe_Thompson)\
**Post date:** [February 17, 2026, 5:39pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/12 "2026-02-17T17:39:46Z")

</div>

Cursor blame doesn’t seem to be working for any of the files, when I know most, if not all of the file was written using Cursor. Every file it just says ‘No blame data available for this file’

 ![Screenshot 2026-02-17 at 17.39.03](https://us1.discourse-cdn.com/cursor1/original/3X/d/7/d7a9b084990468eca70b80aa0aee038e156f64f4.png)

---

<div class="post-metadata">

**Author:** ![Joe\_Thompson](https://avatars.discourse-cdn.com/v4/letter/j/9fc29f/32.png) [@Joe\_Thompson](https://forum.cursor.com/u/Joe_Thompson)\
**Post date:** [February 18, 2026, 10:11am UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/13 "2026-02-18T10:11:09Z")

</div>

To follow up, the problem is using cursor blame when within a workspace. I managed to get it working when opening just a single project but it doesn’t work at all when in the context of a workspace….. which is not ideal

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [February 18, 2026, 5:23pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/14 "2026-02-18T17:23:21Z")

</div>

Hey @Joe_Thompson!

I think that as this is an Enterprise feature, your best bet to get quick support on this would be e-mailing [hi@cursor.com](mailto:hi@cursor.com)!

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [March 10, 2026, 5:22pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/15 "2026-03-10T17:22:21Z")

</div>

Closing this thread since it has been a while since this was announced. Any new questions, or loose ends from this thread should be filed as new reports in the appropriate forum category!

---

<div class="post-metadata">

**Author:** ![Colin](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/colin/32/90452_2.png) [@Colin](https://forum.cursor.com/u/Colin)\
**Post date:** [March 10, 2026, 5:22pm UTC](https://forum.cursor.com/t/cursor-2-4-cursor-blame/149405/16 "2026-03-10T17:22:23Z")

</div>

Closed on March 10, 2026, 5:22pm UTC


