Claude Code Desktop bug: MCP elicitation declared but never wired, servers silently degrade

round · x · 2026-09-23

A developer filed a bug against Claude Code Desktop (2.2553.1): the Code tab's MCP client identifies as local-agent-mode-<serverName> and declares only roots and the MCP Apps UI extension at initialize — no elicitation capability at all. Spec-compliant servers read the declaration and silently fall back to prose instead of sending elicitation/create. The same server config driven by the standalone CLI (2.1.251) correctly gets elicitation: {} and working inline forms. Byte-level asar analysis confirms 'elicitation' appears zero times in the relevant chunk, and only a roots/list handler is registered. Repro included; author argues it's distinct from the known hook-side bug #89858.

Original post →

More from coding & agent

coding & agent channel →