[
  {
    "id": 1,
    "timestamp": "2026-10-10T23:31:35.993Z",
    "direction": "client→server",
    "jsonrpc_id": "1",
    "method": "initialize",
    "tool_name": null,
    "params": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"portfolio-example\",\"version\":\"1.0.0\"}}}",
    "latency_ms": null,
    "payload_bytes": 166,
    "session_id": "0ebd7ee3-04fc-4a59-9323-5e268a4f9acd"
  },
  {
    "id": 2,
    "timestamp": "2026-10-10T23:31:36.126Z",
    "direction": "server→client",
    "jsonrpc_id": "1",
    "method": "initialize",
    "tool_name": null,
    "params": "{\"result\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{\"tools\":{\"listChanged\":true}},\"serverInfo\":{\"name\":\"mcp-public-apis\",\"version\":\"0.1.0\"}},\"jsonrpc\":\"2.0\",\"id\":1}",
    "latency_ms": 132,
    "payload_bytes": 170,
    "session_id": "0ebd7ee3-04fc-4a59-9323-5e268a4f9acd"
  },
  {
    "id": 3,
    "timestamp": "2026-10-10T23:31:36.126Z",
    "direction": "client→server",
    "jsonrpc_id": null,
    "method": "notifications/initialized",
    "tool_name": null,
    "params": "{\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\"}",
    "latency_ms": null,
    "payload_bytes": 54,
    "session_id": "0ebd7ee3-04fc-4a59-9323-5e268a4f9acd"
  },
  {
    "id": 4,
    "timestamp": "2026-10-10T23:31:36.126Z",
    "direction": "client→server",
    "jsonrpc_id": "2",
    "method": "tools/call",
    "tool_name": "public_dns_lookup",
    "params": "{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"public_dns_lookup\",\"arguments\":{\"domain\":\"example.com\",\"type\":\"A\"}}}",
    "latency_ms": null,
    "payload_bytes": 132,
    "session_id": "0ebd7ee3-04fc-4a59-9323-5e268a4f9acd"
  },
  {
    "id": 5,
    "timestamp": "2026-10-10T23:31:36.301Z",
    "direction": "server→client",
    "jsonrpc_id": "2",
    "method": "tools/call",
    "tool_name": "public_dns_lookup",
    "params": "{\"result\":{\"content\":[{\"type\":\"text\",\"text\":\"example.com. A 300s → 104.20.23.154\\nexample.com. A 300s → 172.66.147.243\"}],\"structuredContent\":{\"domain\":\"example.com\",\"type\":\"A\",\"records\":[{\"name\":\"example.com.\",\"type\":\"A\",\"ttl\":300,\"data\":\"104.20.23.154\"},{\"name\":\"example.com.\",\"type\":\"A\",\"ttl\":300,\"data\":\"172.66.147.243\"}]}},\"jsonrpc\":\"2.0\",\"id\":2}",
    "latency_ms": 175,
    "payload_bytes": 355,
    "session_id": "0ebd7ee3-04fc-4a59-9323-5e268a4f9acd"
  }
]
