{
  "method": "sessionUpdate",
  "args": [
    {
      "sessionId": "test-session-id",
      "update": {
        "sessionUpdate": "tool_call",
        "toolCallId": "command-read-file",
        "status": "in_progress",
        "kind": "read",
        "title": "Read file '/test/project/README.md'",
        "locations": [
          {
            "path": "/test/project/README.md"
          }
        ]
      }
    }
  ]
}
{
  "method": "sessionUpdate",
  "args": [
    {
      "sessionId": "test-session-id",
      "update": {
        "sessionUpdate": "tool_call_update",
        "toolCallId": "command-read-file",
        "_meta": {
          "terminal_output_delta": {
            "data": "# Project\n",
            "terminal_id": "command-read-file"
          }
        }
      }
    }
  ]
}
{
  "method": "sessionUpdate",
  "args": [
    {
      "sessionId": "test-session-id",
      "update": {
        "sessionUpdate": "tool_call_update",
        "toolCallId": "command-read-file",
        "status": "completed",
        "rawOutput": {
          "formatted_output": "# Project\n",
          "exit_code": 0
        }
      }
    }
  ]
}