# X_AI_CONTENT_UNSUPPORTED

## Means

an image or document block the role, model or wire format cannot take

## Typical cause

a media block in a non-user turn, to a model whose row omits the kind from input, or a source the wire format has no shape for

## Fix

`registerModel({ ...spec, input: ['image', 'document'] })` — or move the block into a user turn, or send the source the cause names

[MCP and AI](/error-codes#mcp-and-ai)
