[Bug] Unsupported SVG media type in conversation history with Figma MCP assets
Status Closed — not planned
Maintainer reply None cached
Activity 3 comments · opened Nov 15, 2025 · 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 ↗