{
  "initialize": {
    "request": {
      "clientInfo": {
        "name": "codex-mcp-client",
        "title": "Codex",
        "version": "0.148.0-alpha.9"
      },
      "capabilities": {
        "elicitation": {
          "form": {},
          "url": {}
        },
        "extensions": {
          "io.modelcontextprotocol/ui": {
            "mimeTypes": [
              "text/html;profile=mcp-app",
              "text/html+skybridge"
            ]
          }
        }
      }
    },
    "response": {
      "protocolVersion": null,
      "capabilities": {
        "tools": {
          "listChanged": true
        }
      },
      "serverInfo": {
        "name": "elicitly",
        "version": "0165a9c"
      }
    }
  },
  "support": {
    "elicitation": true,
    "elicitationForm": true,
    "elicitationUrl": true,
    "sampling": false,
    "roots": false
  },
  "deprecations": [
    {
      "feature": "sampling",
      "status": "deprecated",
      "sinceRevision": "2026-07-28",
      "sep": "SEP-2577",
      "note": "Deprecated as of MCP 2026-07-28; integrate with an LLM provider API directly instead. Remains functional during a ≥12-month window."
    },
    {
      "feature": "roots",
      "status": "deprecated",
      "sinceRevision": "2026-07-28",
      "sep": "SEP-2577",
      "note": "Deprecated as of MCP 2026-07-28; pass directories or files via tool parameters, resource URIs, or server configuration instead. Remains functional during a ≥12-month window."
    },
    {
      "feature": "logging",
      "status": "deprecated",
      "sinceRevision": "2026-07-28",
      "sep": "SEP-2577",
      "note": "Deprecated as of MCP 2026-07-28; log to stderr (stdio) or use OpenTelemetry instead. Remains functional during a ≥12-month window."
    }
  ],
  "probes": {
    "elicitationForm": {
      "attempted": true,
      "action": "error",
      "latencyMs": 35578,
      "data": null,
      "reason": "McpError: MCP error -32603: Error validating elicitation response: Code generation from strings disallowed for this context",
      "verdict": "unsupported"
    }
  }
}
