title: the reply to the review request
source: manuals/a2a-101/capture/out/06-input-required.http
lines: 32-53
lang: text
note: Read the state, the role of the status message, and what it asks.
---
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "task": {
      "id": "e5c95b09-6d4b-4b3b-8693-91e81472d12f",
      "contextId": "49c5a238-4158-455d-8d63-b2cb39c0ecac",
      "status": {
        "state": "TASK_STATE_INPUT_REQUIRED",
        "message": {
          "messageId": "46494a30-e224-4d71-8d6f-50c110597e3b",
          "contextId": "49c5a238-4158-455d-8d63-b2cb39c0ecac",
          "taskId": "e5c95b09-6d4b-4b3b-8693-91e81472d12f",
          "role": "ROLE_AGENT",
          "parts": [
            {
              "text": "Which base branch should I compare this diff against?"
            }
          ]
        },
        "timestamp": "2026-10-06T09:00:00.500Z"
      },
