Table rendering broken

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Starting with yesterday’s update, version 2.2.7, something happened with the rendering of Markdown tables in the agent chat, and now wide tables are cut off on the right edge (like overflow:hidden). To read them, you have to expand the chat to full screen, and even that is not enough, because there is a hidden overflow on the right side. Please bring back the old logic, where tables take up to 100% of the chat width and no more, and then the content inside the cells stretches the table down, or add the ability to scroll tables natively in the chat.
UPD:
Now I see that some tables have this horizontal scrolling, but not all of them. For example, this table from the screenshot has no scrollbar at all, and I cannot scroll it. I can view it only by resizing the chat, and it has pretty extensive texts in it, and I cannot read it. The scroll itself is buggy and works pretty badly if the table is extra wide.

Steps to Reproduce

task agent to generate some multi-column content-rich table

Expected Behavior

As it was before—tables always take up to 100% of the width of the chat.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.8
VSCode Version: 1.105.1
Commit: acdb5a1ab634f13d3d9381161dcb9603f184e670
Date: 2025-12-10T07:03:58.386Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report.

Please let me know:

  • Your current window.zoomLevel value
  • Whether the behavior changes if you set it to 0, then -1 and +1
  • Whether resizing the main editor or side panels affects the horizontal scrollbar appearing or disappearing

Also needed:

  • The Request ID of the message with the problematic table (message menu in the top-right > Copy Request ID)
  • Which model was used in this chat

Send these details and I’ll pass them to the team.

After a series of patches (its 2.2.17 now), broken scrollbar never appears, and all table rows are rendered as a single line.

I guess this is intentional, and I personally don’t like it, but it’s manageable.

Same issue tables are cropped to the right. Windows.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When the AI agent generates a response containing a Markdown table in the Chat sidebar, the table does not dynamically adjust its width or wrap internal text when the chat pane is resized. This results in the table being “cut off”, also there’s no horizontal scrolling , making it impossible to read the full content without expanding the chat to full screen.

Steps to Reproduce

Generate a Table: Open the Cursor Chat sidebar and ask the agent to “Generate a comparison table with 5 columns and long text in each cell.”
Verify Initial View: Observe that the table is rendered within the current sidebar width.
Resize Sidebar: Click and drag the edge of the sidebar to make it significantly narrower.
Observe Failure: Note that the table content does not wrap or scale; instead, the rightmost columns become inaccessible or the layout breaks.
Optional: Re-expand the sidebar and observe that the table may still maintain its fixed wide layout rather than re-adjusting to the new spac

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.43
VSCode Version: 1.105.1
Commit: 32cfbe848b35d9eb320980195985450f244b3030
Date: 2025-12-19T06:06:44.644Z (3 days ago)
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 23.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue