Opus 4.7 Max mode shows only 200K context instead of 1M

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’ve selected Opus 4.7 and Max mode. The context window tracker shows only 200K instead of 1M.

Steps to Reproduce

Select Opus 4.7 and Enable max mode. Send a prompt. Hover over the context window tracker icon.

Screenshots / Screen Recordings

Screenshot 2026-04-21 at 7.19.37 PM.png

Operating System

MacOS

Version Information

Version: 3.1.17 (Universal)
VSCode Version: 1.105.1
Commit: fce1e9ab7844f9ea35793da01e634aa7e50bce90
Date: 2026-04-19T19:33:58.189Z
Layout: editor
Build Type: Stable
Release Track: Default
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.4.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Thanks for reporting this with the screenshot.

This is a known issue – Opus 4.7 in Max mode should show 1M context, and the 200K display is incorrect. Our team is actively investigating and working on a fix.

We’ll get this sorted. Let me know if you have any other questions!

Hey @shreyasa,

The incorrect context window display for Opus 4.7 in Max mode has been addressed! The context ring should now correctly show 1M. Let me know if you are still running into this!

Hello, I am still experiencing this issue, however it is showing the 300k, instead of 200k. Also the bug isn’t just visual, as when the model hits 300k, it summarises the context, instead of using the remaining 700k heap.

Version: 3.2.16 (Universal)
VSCode Version: 1.105.1
Commit: 3e548838cf824b70851dd3ef27d0c6aae371b3f0
Date: 2026-04-28T21:07:47.682Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

Also, it seems that using the non-max with 1m token window is impossible, since the toggle also turns the max back on, if i try to select the 1m context, while clicking the “edit” in model selector.

@Colin I’m facing the same issue that @prosto_sanja is facing. Now it shows 300K as the context window and the chat context gets summarized every time it hits the 300k limit and isn’t just a visual bug.

Version: 3.2.16 (Universal)
VSCode Version: 1.105.1
Commit: 3e548838cf824b70851dd3ef27d0c6aae371b3f0
Date: 2026-04-28T21:07:47.682Z
Layout: editor
Build Type: Stable
Release Track: Default
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.4.0

Thanks for confirming, @shreyasa. @prosto_sanja — thanks for the details and screenshot as well.

Could one of you share a Request ID from an affected chat? You can find it via the three-dot menu in chat > Copy Request ID. That will help us trace what’s happening on the backend.

@prosto_sanja — regarding the model selector: 1M context does require Max mode, so that toggle behavior is expected.

attaching some request IDs @mohitjain :

  • 3389a695-7cc6-4a3b-8ec5-bc79c4beccdd
  • 19ebc88b-840c-4014-86f7-ecd33892f898

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When picking a 1M Model / Version the Context doesnt get updated to 1M it stays with the normal context limit of the Base Model.
Only Opus 4.6 seems to work, Opus 4.7 and GPT 5.5 dont work.
when changing the model while the context is already above the base models limit it will be set to the maximum context of the model = 100% context is being used. Chat summarization happens after that…

Steps to Reproduce

Create a new chat, choose Opus 4.7 or GPT 5.5 and select the 1M option. Send a message and hover over the context bar. It shows 272k / 300k Tokens as the limit tho it should have 1M or 929k or smth in that range. Change the model while in a current chat also shrinks the max context to the 272 / 300k limit…

Expected Behavior

When picking the 1M model it should get that context limit.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.2.16
VSCode Version: 1.105.1
Commit: 3e548838cf824b70851dd3ef27d0c6aae371b3f0
Date: 2026-04-28T21:07:47.682Z
Layout: editor
Build Type: Stable
Release Track: Default
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.4.0

For AI issues: which model did you use?

GPT 5.5 Extra High, Opus 4.7 high, Opus 4.6 high

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor