{
  "side": "base",
  "commit": "f7b81e1d1115bc7284b39161d3cd6c7f3184eb1c",
  "threadId": "mcp:0c600757-5eb7-475a-9de9-a7c32bdbe5e7",
  "advertised": {
    "description": "Manage a thread's queued messages. Omit `threadId` for this thread. list: send order, paged by `cursor` and `limit`. read: up to 16,000 chars of one. edit: replace its `text`; attachments stay. cancel. reorder: before `beforeRunId`, or to the end with null. promote_to_steer: send it now as steering to active `targetRunId`. Writes fail once the run is no longer queued.",
    "beforeRunId": {
      "type": "string"
    }
  },
  "before": {
    "content": [
      {
        "type": "text",
        "text": "{\"items\":[{\"queuedRunId\":\"run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:2\",\"text\":\"First queued follow-up\",\"truncated\":false},{\"queuedRunId\":\"run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:3\",\"text\":\"Second queued follow-up\",\"truncated\":false}],\"nextCursor\":null}"
      }
    ],
    "structuredContent": {
      "items": [
        {
          "queuedRunId": "run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:2",
          "text": "First queued follow-up",
          "truncated": false
        },
        {
          "queuedRunId": "run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:3",
          "text": "Second queued follow-up",
          "truncated": false
        }
      ],
      "nextCursor": null
    },
    "isError": false
  },
  "request": {
    "action": "reorder",
    "queuedRunId": "run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:2"
  },
  "reorder": {
    "jsonrpc": "2.0",
    "id": 4,
    "result": {
      "content": [
        {
          "type": "text",
          "text": "{\"_tag\":\"OrchestratorMcpFailure\",\"code\":\"invalid_request\",\"message\":\"This action needs `beforeRunId`.\"}"
        }
      ],
      "isError": true
    }
  },
  "after": {
    "content": [
      {
        "type": "text",
        "text": "{\"items\":[{\"queuedRunId\":\"run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:2\",\"text\":\"First queued follow-up\",\"truncated\":false},{\"queuedRunId\":\"run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:3\",\"text\":\"Second queued follow-up\",\"truncated\":false}],\"nextCursor\":null}"
      }
    ],
    "structuredContent": {
      "items": [
        {
          "queuedRunId": "run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:2",
          "text": "First queued follow-up",
          "truncated": false
        },
        {
          "queuedRunId": "run:thread:mcp%3A0c600757-5eb7-475a-9de9-a7c32bdbe5e7:ordinal:3",
          "text": "Second queued follow-up",
          "truncated": false
        }
      ],
      "nextCursor": null
    },
    "isError": false
  }
}