# X_MCP_CONFIRMATION_ARGUMENTS_MISMATCH

## Means

an MCP confirmation approval did not carry the arguments the agent sent

## Typical cause

approve was sent without arguments, with different arguments than view returned, or on a row keyed before a signing-secret rotation

## Fix

`confirmations({ id, decision: 'view' })` — then approve with exactly the arguments it returns

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