Markdown render bug in Cursor 2.0

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Markdown content render incorrect, see screenshot for detail.

Steps to Reproduce

In Ask mode, let the model output test markdown directly:

This is a test, output following markdown directly:

## Title
- aaaa
    ```python
    import multiprocessing
    ```
    xxxxxx
bbbbbbb

## Title2
yyyyyyyyy

This markdown is not very standard, but it can be rendered correctly by almost all engines, for example in this forum:

Title

  • aaaa
    import multiprocessing
    
    xxxxxx
    bbbbbbb

Title2

yyyyyyyyy


And in cursor 1.x, it can also be rendered correctly. In cursor 2.0, see my screenshot, the render result is wrong.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.34
VSCode Version: 1.99.3
Commit: 45fd70f3fe72037444ba35c9e51ce86a1977ac10
Date: 2025-10-29T06:51:29.202Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.3.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Cursor 1.x also has this problem, but seems in cursor 1.x, model seldom output such markdown, so I havn’t see this problem in cursor 1.x.

Hey, thanks for the report. Could you update to the latest version and let me know if the issue still persists?

looks resolved.