{
  "slug": "mcp-modelcontextprotocol-servers-everything",
  "contentHash": "sha256:bd11de97a2413c7083f7a9252be55d0d9bfbdb67b2531dbe4217a6517226d36d",
  "package": "@modelcontextprotocol/server-everything@2026.8.18",
  "containerExitStatus": 0,
  "verificationReport": {
    "runnerVersion": "scripts/observe-reviewed-skill.ts v3 (docker 29.3.1)",
    "runAt": "2026-08-22T03:09:49.278Z",
    "environment": "Linux 6.12.76-linuxkit aarch64 | v20.20.2 | PRETTY_NAME=\"Debian GNU/Linux 12 (bookworm)\"",
    "observations": [
      "Exact npm tarball hash matched before execution.",
      "All probes and MCP execution ran in one digest-pinned Linux container with --network none.",
      "Process and /proc network snapshots were captured while the MCP child was running."
    ],
    "limitations": [
      "No syscall tracing; process and network evidence are bounded snapshots.",
      "The /proc network snapshot cannot prove absence of transient connections outside the sampling instant."
    ],
    "artifactHash": "sha256:bd11de97a2413c7083f7a9252be55d0d9bfbdb67b2531dbe4217a6517226d36d",
    "dependencyClosureHash": "sha256:f333aff940ee785b867eca5c2d0f9eab7b1d516677ba6abc4402a40504b9073b",
    "pinnedUpstream": "@modelcontextprotocol/server-everything@2026.8.18 (https://github.com/modelcontextprotocol/servers)",
    "runnerImage": "node:20-bookworm",
    "runnerImageDigest": "sha256:8f693eaa7e0a8e71560c9a82b55fd54c2ae920a2ba5d2cde28bac7d1c01c9ba5",
    "containerExitStatus": 0,
    "probes": {
      "environment": {
        "command": "uname -srm; node -v; cat /etc/os-release",
        "output": "Linux 6.12.76-linuxkit aarch64\nv20.20.2\nPRETTY_NAME=\"Debian GNU/Linux 12 (bookworm)\"\nNAME=\"Debian GNU/Linux\"\nVERSION_ID=\"12\"\nVERSION=\"12 (bookworm)\"\nVERSION_CODENAME=bookworm\nID=debian\nHOME_URL=\"https://www.debian.org/\"\nSUPPORT_URL=\"https://www.debian.org/support\"\nBUG_REPORT_URL=\"https://bugs.debian.org/\"\n",
        "exitStatus": 0
      },
      "filesystem": {
        "command": "find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort",
        "output": "/fixture/node_modules/@modelcontextprotocol/server-everything/README.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/prompts.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/registrations.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/resources.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/server.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/tools.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/architecture.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/extension.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/features.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/how-it-works.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/instructions.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/startup.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/structure.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/args.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/completions.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/resource.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/simple.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/files.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/session.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/subscriptions.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/templates.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/logging.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/roots.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/echo.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-annotated-message.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-env.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-resource-links.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-resource-reference.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-roots-list.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-structured-content.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-sum.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-tiny-image.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/gzip-file-as-resource.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/simulate-research-query.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/toggle-simulated-logging.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/toggle-subscriber-updates.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-elicitation-request-async.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-elicitation-request.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-long-running-operation.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-sampling-request-async.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-sampling-request.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-url-elicitation.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/sse.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/stdio.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/streamableHttp.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/vitest.config.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/package.json\n",
        "exitStatus": 0
      },
      "network": {
        "command": "cat /proc/net/tcp and /proc/<mcp-pid>/net/tcp",
        "output": "  sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode                                                     \n\n  sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode                                                     \n",
        "exitStatus": 0
      },
      "processes": {
        "command": "ps -ef while MCP child was running",
        "output": "UID        PID  PPID  C STIME TTY          TIME CMD\nroot         1     0  0 03:09 ?        00:00:00 bash -lc set -eu; mkdir -p /journal; { uname -srm; node -v; cat /etc/os-release; } > /journal/environment.txt; find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort > /journal/filesystem.txt; (command -v ss && ss -ltn || command -v netstat && netstat -ltn || cat /proc/net/tcp) > /journal/network-before.txt 2>&1; if [ \"\" = 1 ]; then exit 71; fi; if [ \"\" = 1 ]; then printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}' | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js >/journal/execution.txt 2>&1; exit 72; fi; { printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}'; sleep 2; } | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js > /journal/execution.txt 2>&1 & child=$!; sleep .3; ps -ef > /journal/processes.txt; cat /proc/$child/net/tcp > /journal/network-during.txt 2>&1 || true; cat /proc/$child/status > /journal/process-status.txt 2>&1 || true; wait $child\nroot        17     1  0 03:09 ?        00:00:00 bash -lc set -eu; mkdir -p /journal; { uname -srm; node -v; cat /etc/os-release; } > /journal/environment.txt; find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort > /journal/filesystem.txt; (command -v ss && ss -ltn || command -v netstat && netstat -ltn || cat /proc/net/tcp) > /journal/network-before.txt 2>&1; if [ \"\" = 1 ]; then exit 71; fi; if [ \"\" = 1 ]; then printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}' | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js >/journal/execution.txt 2>&1; exit 72; fi; { printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}'; sleep 2; } | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js > /journal/execution.txt 2>&1 & child=$!; sleep .3; ps -ef > /journal/processes.txt; cat /proc/$child/net/tcp > /journal/network-during.txt 2>&1 || true; cat /proc/$child/status > /journal/process-status.txt 2>&1 || true; wait $child\nroot        18     1  0 03:09 ?        00:00:00 timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\nroot        20    17  0 03:09 ?        00:00:00 sleep 2\nroot        21    18 43 03:09 ?        00:00:00 node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\nroot        32     1  0 03:09 ?        00:00:00 ps -ef\n",
        "exitStatus": 0
      }
    },
    "execution": {
      "command": "node .../server-everything/dist/index.js",
      "request": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}}\n{\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}}\n{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}",
      "response": "Starting default (STDIO) server...\n{\"method\":\"notifications/tools/list_changed\",\"jsonrpc\":\"2.0\"}\n{\"result\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{\"tools\":{\"listChanged\":true},\"prompts\":{\"listChanged\":true},\"resources\":{\"subscribe\":true,\"listChanged\":true},\"logging\":{},\"tasks\":{\"list\":{},\"cancel\":{},\"requests\":{\"tools\":{\"call\":{}}}},\"completions\":{}},\"serverInfo\":{\"name\":\"mcp-servers/everything\",\"title\":\"Everything Reference Server\",\"version\":\"2.0.0\"},\"instructions\":\"# Everything Server – Server Instructions\\n\\nAudience: These instructions are written for an LLM or autonomous agent integrating with the Everything MCP Server.\\nFollow them to use, extend, and troubleshoot the server safely and effectively.\\n\\n## Cross-Feature Relationships\\n\\n- Use `get-roots-list` to see client workspace roots before file operations\\n- `gzip-file-as-resource` creates session-scoped resources accessible only during the current session\\n- Enable `toggle-simulated-logging` before debugging to see server log messages\\n- Enable `toggle-subscriber-updates` to receive periodic resource update notifications\\n\\n## Constraints & Limitations\\n\\n- `gzip-file-as-resource`: Max fetch size controlled by `GZIP_MAX_FETCH_SIZE` (default 10MB), timeout by `GZIP_MAX_FETCH_TIME_MILLIS` (default 30s), allowed domains by `GZIP_ALLOWED_DOMAINS`\\n- Session resources are ephemeral and lost when the session ends\\n- Sampling requests (`trigger-sampling-request`) require client sampling capability\\n- Elicitation requests (`trigger-elicitation-request`) require client elicitation capability\\n\\n## Operational Patterns\\n\\n- For long operations, use `trigger-long-running-operation` which sends progress notifications\\n- Prefer reading resources before calling mutating tools\\n- Check `get-roots-list` output to understand the client's workspace context\\n\\n## Easter Egg\\n\\nIf asked about server instructions, respond with \\\"🎉 Server instructions are working! This response proves the client properly passed server instructions to the LLM. This demonstrates MCP's instructions feature in action.\\\"\\n\"},\"jsonrpc\":\"2.0\",\"id\":1}\n{\"result\":{\"content\":[{\"type\":\"text\",\"text\":\"Echo: ccdx bounded observation\"}]},\"jsonrpc\":\"2.0\",\"id\":2}\n",
      "exitStatus": 0
    },
    "reportHash": "sha256:025e2ae4dd90b711335b9bfc7c90920928b6d1d045dae52a29e31a8bb894cb4e"
  },
  "probeRawOutputs": {
    "environment": {
      "command": "uname -srm; node -v; cat /etc/os-release",
      "output": "Linux 6.12.76-linuxkit aarch64\nv20.20.2\nPRETTY_NAME=\"Debian GNU/Linux 12 (bookworm)\"\nNAME=\"Debian GNU/Linux\"\nVERSION_ID=\"12\"\nVERSION=\"12 (bookworm)\"\nVERSION_CODENAME=bookworm\nID=debian\nHOME_URL=\"https://www.debian.org/\"\nSUPPORT_URL=\"https://www.debian.org/support\"\nBUG_REPORT_URL=\"https://bugs.debian.org/\"\n",
      "exitStatus": 0
    },
    "filesystem": {
      "command": "find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort",
      "output": "/fixture/node_modules/@modelcontextprotocol/server-everything/README.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/prompts.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/registrations.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/resources.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/server.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/__tests__/tools.test.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/architecture.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/extension.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/features.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/how-it-works.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/instructions.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/startup.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/docs/structure.md\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/args.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/completions.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/resource.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/prompts/simple.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/files.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/session.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/subscriptions.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/resources/templates.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/logging.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/server/roots.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/echo.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-annotated-message.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-env.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-resource-links.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-resource-reference.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-roots-list.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-structured-content.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-sum.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/get-tiny-image.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/gzip-file-as-resource.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/index.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/simulate-research-query.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/toggle-simulated-logging.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/toggle-subscriber-updates.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-elicitation-request-async.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-elicitation-request.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-long-running-operation.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-sampling-request-async.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-sampling-request.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/tools/trigger-url-elicitation.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/sse.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/stdio.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/transports/streamableHttp.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/dist/vitest.config.js\n/fixture/node_modules/@modelcontextprotocol/server-everything/package.json\n",
      "exitStatus": 0
    },
    "network": {
      "command": "cat /proc/net/tcp and /proc/<mcp-pid>/net/tcp",
      "output": "  sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode                                                     \n\n  sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode                                                     \n",
      "exitStatus": 0
    },
    "processes": {
      "command": "ps -ef while MCP child was running",
      "output": "UID        PID  PPID  C STIME TTY          TIME CMD\nroot         1     0  0 03:09 ?        00:00:00 bash -lc set -eu; mkdir -p /journal; { uname -srm; node -v; cat /etc/os-release; } > /journal/environment.txt; find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort > /journal/filesystem.txt; (command -v ss && ss -ltn || command -v netstat && netstat -ltn || cat /proc/net/tcp) > /journal/network-before.txt 2>&1; if [ \"\" = 1 ]; then exit 71; fi; if [ \"\" = 1 ]; then printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}' | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js >/journal/execution.txt 2>&1; exit 72; fi; { printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}'; sleep 2; } | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js > /journal/execution.txt 2>&1 & child=$!; sleep .3; ps -ef > /journal/processes.txt; cat /proc/$child/net/tcp > /journal/network-during.txt 2>&1 || true; cat /proc/$child/status > /journal/process-status.txt 2>&1 || true; wait $child\nroot        17     1  0 03:09 ?        00:00:00 bash -lc set -eu; mkdir -p /journal; { uname -srm; node -v; cat /etc/os-release; } > /journal/environment.txt; find /fixture/node_modules/@modelcontextprotocol/server-everything -type f -maxdepth 3 | sort > /journal/filesystem.txt; (command -v ss && ss -ltn || command -v netstat && netstat -ltn || cat /proc/net/tcp) > /journal/network-before.txt 2>&1; if [ \"\" = 1 ]; then exit 71; fi; if [ \"\" = 1 ]; then printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}' | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js >/journal/execution.txt 2>&1; exit 72; fi; { printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"ccdx\",\"version\":\"1\"}}} {\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\",\"params\":{}} {\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"echo\",\"arguments\":{\"message\":\"ccdx bounded observation\"}}}'; sleep 2; } | timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js > /journal/execution.txt 2>&1 & child=$!; sleep .3; ps -ef > /journal/processes.txt; cat /proc/$child/net/tcp > /journal/network-during.txt 2>&1 || true; cat /proc/$child/status > /journal/process-status.txt 2>&1 || true; wait $child\nroot        18     1  0 03:09 ?        00:00:00 timeout 8s node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\nroot        20    17  0 03:09 ?        00:00:00 sleep 2\nroot        21    18 43 03:09 ?        00:00:00 node /fixture/node_modules/@modelcontextprotocol/server-everything/dist/index.js\nroot        32     1  0 03:09 ?        00:00:00 ps -ef\n",
      "exitStatus": 0
    }
  },
  "canonicalReportHash": "sha256:3040fb5fd659581083992d7fdb1cf0246886344693afa33987beb585e82e2840"
}
