Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When I ask Gork‑4.6 to analyze and recognize a Figma design by pasting the Figma design link, an “Invalid Image” provider error is thrown.
Request ID: 5d0d7a28-e848-4d48-a4cc-2bdc162aafea
The error message says:
Image error: The model provider could not read an image in this conversation. Animated GIFs, corrupted files, and images with extreme dimensions are rejected. Start a new chat without that image to continue.
I only provided a public Figma web link instead of uploading any local image file. The backend incorrectly treats the Figma design resource as an invalid image and fails to process the Figma link analysis request.
Steps to Reproduce
- Open Cursor IDE on Windows 11
- Send this Figma design URL in chat and ask Grok‑4.6 to parse the UI design
Link: https://www.figma.com/design/odBHtkj3x1OFguGAKn6eEb/%E6%96%B0%E5%AE%B4%E8%8D%9F%E4%BD%B3PC-%E5%8D%A2%E5%A8%B4?node-id=17276-12149&m=dev - Immediately the “Invalid Image” provider error pops up, chat cannot proceed.
Expected Behavior
Cursor should correctly fetch and read the public Figma design resource from the provided web link. Gork‑4.6 should analyze the UI layout, components from this Figma link normally without throwing an invalid‑image error. It should not misinterpret a Figma hyperlink as an uploaded image file.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 3.16.2 (system setup)
VS Code Extension API: 1.128.0
Commit: 35d1ed8352c5b21573fc69a8645ec758060f5e10
Date: 2026-08-11T06:53:34.245Z
Layout: IDE
Build Type: Stable
Release Track: Nightly
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200
For AI issues: which model did you use?
Gork‑4.6 Extra High Fast
For AI issues: add Request ID with privacy disabled
Request ID: 5d0d7a28-e848-4d48-a4cc-2bdc162aafea
{“error”:“ERROR_PROVIDER_ERROR”,“details”:{“title”:“Invalid Image”,“detail”:“Image error: The model provider could not read an image in this conversation. Animated GIFs, corrupted files, and images with extreme dimensions are rejected. Start a new chat without that image to continue.”,“isRetryable”:false,“additionalInfo”:{“providerStatusCode”:“400”},“buttons”:,“planChoices”:},“isExpected”:true}
Invalid Image Image error: The model provider could not read an image in this conversation. Animated GIFs, corrupted files, and images with extreme dimensions are rejected. Start a new chat without that image to continue.
NonRetriableError: Invalid Image Image error: The model provider could not read an image in this conversation. Animated GIFs, corrupted files, and images with extreme dimensions are rejected. Start a new chat without that image to continue.
at oHg (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6978:82956)
at H8s (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6978:81539)
at THg (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6979:12878)
at Object.classify (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6979:17456)
at wHg (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6979:5856)
at async i$s.run (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6979:16808)
at async qae.runAgentLoop (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7122:34605)
at async pwo.streamFromAgentBackend (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15024:14664)
at async pwo.getAgentStreamResponse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15024:32009)
at async qAe._submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7089:2524)
Does this stop you from using Cursor
No - Cursor works, but with this issue
