{
  "notifications": [
    {
      "summary": "#7: checks passed",
      "outcome": "completed",
      "text": "Update on pull request #7 (https://github.com/example/queue-demo/pull/7), which T3 Code is watching for you:\n- All 1 required check passed on aaaaaaa.\n\nLook into each item and act on it as your task requires. This PR stays linked and watched, so do not link, watch, or list it again. End your turn when you are done, and T3 Code wakes you on the next change. When you hand the work back to the user, call unwatch_pull_request first so the thread returns to their inbox."
    },
    {
      "summary": "#7: removed from merge queue",
      "outcome": "failed",
      "text": "Update on pull request #7 (https://github.com/example/queue-demo/pull/7), which T3 Code is watching for you:\n- It was removed from the merge queue without merging: manually removed.\n\nLook into each item and act on it as your task requires. This PR stays linked and watched, so do not link, watch, or list it again. End your turn when you are done, and T3 Code wakes you on the next change. When you hand the work back to the user, call unwatch_pull_request first so the thread returns to their inbox."
    }
  ],
  "agentResponses": [
    "first fixture turn complete",
    "second fixture turn complete",
    "first fixture turn complete"
  ],
  "pullRequests": [
    {
      "number": 7,
      "state": "open",
      "checksState": "passing",
      "watch": {
        "startedAt": "2026-11-12T22:53:05.005Z",
        "headSha": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "failedChecks": [],
        "passed": true,
        "passedChecks": [
          "Required head check"
        ],
        "owedChecks": [],
        "awaitingApproval": [],
        "approvalAnnounced": false,
        "remarksThrough": "2026-11-12T22:53:05.005Z",
        "remarkIds": [],
        "conflicting": false,
        "mergeQueueRemovalId": "REMOVAL_demo",
        "wakes": 0,
        "checksAwaitedSince": null
      }
    }
  ]
}
