[Bug] Unsupported SVG media type in conversation history with Figma MCP assets
Resolved 💬 3 comments Opened Nov 15, 2025 by chjkh8113 Closed Jan 16, 2026
Bug Description
SVG is the issue!
The Figma assets are SVG files, which the Claude API doesn't support in conversation history.
Complete Issue Breakdown:
What happened in my last session:
- Figma MCP returned asset URLs → https://www.figma.com/api/mcp/asset/...
- Downloaded SVG content from these URLs
- Tried to embed SVG as image in conversation → API ERROR (unsupported media_type)
- Conversation corrupted, can't continue or compact
causes error:
Figma URL → Download SVG → Embed in conversation → ERROR
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.0.41
- Feedback ID: b1ada5ca-26df-4ca6-877d-b113fd4fe134
Errors
[{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1719:4232\n at Object.useMemo (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:105:25927)\n at GY9.useMemo (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:49:44277)\n at UN (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1719:4123)\n at Z$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:105:19414)\n at st (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:42814)\n at h9 (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38355)\n at hp (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38283)\n at H$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38137)\n at cz (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:35216)","timestamp":"2025-11-15T01:43:33.071Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1719:4232\n at Object.useMemo (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:105:25927)\n at GY9.useMemo (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:49:44277)\n at UN (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1719:4123)\n at Z$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:105:19414)\n at st (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:42814)\n at h9 (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38355)\n at hp (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38283)\n at H$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38137)\n at cz (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:35216)","timestamp":"2025-11-15T01:43:36.285Z"},{"error":"Error: Shell 10fb8e is not running, so cannot be killed (status: completed)\n at Object.call (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2388:1829)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async u85 (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2028:49034)","timestamp":"2025-11-15T01:50:25.411Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at mD (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1279:4489)\n at file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1279:4217\n at Array.map (<anonymous>)\n at sC (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1279:4208)\n at fwQ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1654:3003)\n at Z$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:105:19414)\n at st (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:42814)\n at h9 (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38355)\n at hp (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38283)\n at H$ (file:///C:/Users/user1/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:107:38137)","timestamp":"2025-11-15T0
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗