Inconsistent SQLite data format in Cursor agent composer

In the Cursor client, I wrote a VS plugin to extract the agent conversation SQLite database for manual reporting. For 99.9% of users, the data format includes fields like codeblockId and diffId. However, for one user, these fields are missing, and the data format looks very different, containing fields such as content, newModelDiffWrtV0, and originalModelDiffWrtV0.

Could you explain why this happens and how it can be made consistent with the others?

Hi @wdd667 and welcome to Cursor Forum.

Can you check which version of Cursor does that user who has a different DB format use? or do they use the Cursor CLI?

same version with others,work on windows11,but he installed cursor very early