{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "exadev-agent-comms",
  "component": "agent-comms",
  "generated_at": "2026-09-27T04:35:48.918Z",
  "tracking_since": "2026-07-27",
  "counts": {
    "critical": 0,
    "security": 45,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0cd8b-4db2-71d2-8a29-46cd6f7db3f2",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-23",
      "occurred_at": "2026-09-23 09:14:13.447888+00",
      "observed_since": "2026-09-22",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0cd8b-4db2-71d2-8a29-46cd6f7db3f2"
    },
    {
      "id": "chg_01a0cd8b-4db5-76c8-8dd8-95fcee8665cb",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-23",
      "occurred_at": "2026-09-23 09:14:13.447888+00",
      "observed_since": "2026-09-22",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0cd8b-4db5-76c8-8dd8-95fcee8665cb"
    },
    {
      "id": "chg_01a0c8cd-9739-7104-be94-05a6369b45f3",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-22",
      "occurred_at": "2026-09-22 11:08:31.815846+00",
      "observed_since": "2026-09-21",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c8cd-9739-7104-be94-05a6369b45f3"
    },
    {
      "id": "chg_01a0c8cd-973a-7022-b3c9-557b49825af1",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-22",
      "occurred_at": "2026-09-22 11:08:31.815846+00",
      "observed_since": "2026-09-21",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c8cd-973a-7022-b3c9-557b49825af1"
    },
    {
      "id": "chg_01a0c379-e72a-7b1a-96fe-ca19674c0b5b",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_no_verdict"
      },
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 10:19:00.078472+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c379-e72a-7b1a-96fe-ca19674c0b5b"
    },
    {
      "id": "chg_01a0c2a0-6c02-7ec3-b8b4-ae72bea64aa3",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 06:21:28.247477+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c2a0-6c02-7ec3-b8b4-ae72bea64aa3"
    },
    {
      "id": "chg_01a0c030-cf1e-72e5-a1e3-350b011522f4",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 19:00:18.566768+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c030-cf1e-72e5-a1e3-350b011522f4"
    },
    {
      "id": "chg_01a0c030-cf21-7b38-855f-bb254ecf7e0c",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 19:00:18.566768+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0c030-cf21-7b38-855f-bb254ecf7e0c"
    },
    {
      "id": "chg_01a0bc64-4315-71e0-af08-3e417d055beb",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 01:18:02.400809+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0bc64-4315-71e0-af08-3e417d055beb"
    },
    {
      "id": "chg_01a0bc64-4318-76b0-beb9-03511bc8bd00",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "158",
        "assessed": "159",
        "resolved": "158",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 01:18:02.400809+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0bc64-4318-76b0-beb9-03511bc8bd00"
    },
    {
      "id": "chg_01a0bc0e-6a29-7792-b2a1-22b26577d5d9",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 23:44:16.405668+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0bc0e-6a29-7792-b2a1-22b26577d5d9"
    },
    {
      "id": "chg_01a0bad3-c16a-73a7-989a-d54f4aa04e90",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "158",
        "assessed": "159",
        "resolved": "158",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 18:00:34.84434+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0bad3-c16a-73a7-989a-d54f4aa04e90"
    },
    {
      "id": "chg_01a0b9c2-76a2-7a42-acb7-0051084ac2f8",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 13:02:04.395171+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b9c2-76a2-7a42-acb7-0051084ac2f8"
    },
    {
      "id": "chg_01a0b9c2-76a3-7af3-aef4-6622e5ebf44f",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 13:02:04.395171+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b9c2-76a3-7af3-aef4-6622e5ebf44f"
    },
    {
      "id": "chg_01a0b92e-276a-750f-acf2-5dac5e64ce59",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.tree_partial",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "158",
        "assessed": "158",
        "resolved": "157",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 10:20:04.744359+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Known CVEs (unverified → partial)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b92e-276a-750f-acf2-5dac5e64ce59"
    },
    {
      "id": "chg_01a0b406-cd5a-714f-8392-9f5a762bf232",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.tree_partial",
      "to_code": "cve.inconclusive",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 10:18:58.889003+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Known CVEs (partial → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b406-cd5a-714f-8392-9f5a762bf232"
    },
    {
      "id": "chg_01a0b3d0-e684-7ef7-a4d0-f59989e0a143",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "install_failure",
        "status": "failed"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 09:20:04.428026+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package could not be installed in a clean environment, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b3d0-e684-7ef7-a4d0-f59989e0a143"
    },
    {
      "id": "chg_01a0b3d0-e689-7aea-9826-e6a3f07f3e8c",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "install_failure",
        "status": "failed"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 09:20:04.428026+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package could not be installed in a clean environment, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0b3d0-e689-7aea-9826-e6a3f07f3e8c"
    },
    {
      "id": "chg_01a0ad29-2505-7d4a-b8af-9bb67c55eda6",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.tree_partial",
      "to_code": "cve.inconclusive",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-17",
      "occurred_at": "2026-09-17 02:19:09.857388+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Known CVEs (partial → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0ad29-2505-7d4a-b8af-9bb67c55eda6"
    },
    {
      "id": "chg_01a0acad-d7c5-7b4d-88c0-588100cfac7f",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-17",
      "occurred_at": "2026-09-17 00:04:29.134912+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0acad-d7c5-7b4d-88c0-588100cfac7f"
    },
    {
      "id": "chg_01a0acad-d7d0-7616-a4d3-fabe283805bf",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-17",
      "occurred_at": "2026-09-17 00:04:29.134912+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0acad-d7d0-7616-a4d3-fabe283805bf"
    },
    {
      "id": "chg_01a0a94d-1822-7234-bbd0-6be3b65c3eb5",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.tree_partial",
      "from_value": "pass",
      "to_value": "partial",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "seen": "108",
        "assessed": "108",
        "resolved": "107",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 08:19:56.717056+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Known CVEs (pass → partial)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a94d-1822-7234-bbd0-6be3b65c3eb5"
    },
    {
      "id": "chg_01a0a80d-025c-74be-9e65-27429d763b6e",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:30:19.872943+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a80d-025c-74be-9e65-27429d763b6e"
    },
    {
      "id": "chg_01a0a785-c6fc-799c-b8a8-e77a657c4696",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_no_verdict"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 00:02:37.351438+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a785-c6fc-799c-b8a8-e77a657c4696"
    },
    {
      "id": "chg_01a0a785-c6fd-7a03-8e8c-73dd5f1c0124",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 00:02:37.351438+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a785-c6fd-7a03-8e8c-73dd5f1c0124"
    },
    {
      "id": "chg_01a0a785-c702-74e0-a97d-e1855d8691a9",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 00:02:37.351438+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a785-c702-74e0-a97d-e1855d8691a9"
    },
    {
      "id": "chg_01a0a46f-594d-7875-b832-17a957e16709",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 09:39:15.818675+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a46f-594d-7875-b832-17a957e16709"
    },
    {
      "id": "chg_01a0a46f-594e-7810-9a45-f47ed0b5eaa5",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 09:39:15.818675+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a46f-594e-7810-9a45-f47ed0b5eaa5"
    },
    {
      "id": "chg_01a0a31b-e10e-743c-92a4-eff22025e2f0",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 03:28:28.261884+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0a31b-e10e-743c-92a4-eff22025e2f0"
    },
    {
      "id": "chg_01a09fd5-9efd-7d49-a5ff-93633e5144f9",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 12:12:51.964524+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09fd5-9efd-7d49-a5ff-93633e5144f9"
    },
    {
      "id": "chg_01a09fd5-9efe-79ce-b1c6-9702a4dcedcd",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 12:12:51.964524+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09fd5-9efe-79ce-b1c6-9702a4dcedcd"
    },
    {
      "id": "chg_01a09df5-0024-7240-89d9-ff4691801564",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "105",
        "assessed": "106",
        "resolved": "105",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 03:27:54.201125+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09df5-0024-7240-89d9-ff4691801564"
    },
    {
      "id": "chg_01a099ba-d3ec-7c19-825b-a413eba8870f",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_no_verdict"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 07:45:52.865097+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a099ba-d3ec-7c19-825b-a413eba8870f"
    },
    {
      "id": "chg_01a099ba-d3ed-7ce1-8c0a-108e1681dbd2",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "105",
        "assessed": "106",
        "resolved": "105",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 07:45:52.865097+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a099ba-d3ed-7ce1-8c0a-108e1681dbd2"
    },
    {
      "id": "chg_01a09529-c483-7663-9742-53191c76d4e0",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 10:28:57.49061+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09529-c483-7663-9742-53191c76d4e0"
    },
    {
      "id": "chg_01a09336-bbf9-78d0-963d-9d7ba134f580",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "105",
        "assessed": "106",
        "resolved": "105",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 01:23:52.886221+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09336-bbf9-78d0-963d-9d7ba134f580"
    },
    {
      "id": "chg_01a09301-0616-7ce7-ae4d-ca67a29de5c8",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 00:25:12.924774+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09301-0616-7ce7-ae4d-ca67a29de5c8"
    },
    {
      "id": "chg_01a09301-0617-7e39-8b88-029327dd63c4",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 00:25:12.924774+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a09301-0617-7e39-8b88-029327dd63c4"
    },
    {
      "id": "chg_01a0920e-93ce-717d-81ca-0622c268e683",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.tree_partial",
      "to_code": "cve.inconclusive",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 20:00:23.365366+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Known CVEs (partial → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a0920e-93ce-717d-81ca-0622c268e683"
    },
    {
      "id": "chg_01a091d7-c56b-79a5-bf52-3145e9d9e88a",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 19:00:31.430743+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a091d7-c56b-79a5-bf52-3145e9d9e88a"
    },
    {
      "id": "chg_01a091d7-c572-7116-a9c7-151c43a00b95",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 19:00:31.430743+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a091d7-c572-7116-a9c7-151c43a00b95"
    },
    {
      "id": "chg_01a08cc0-c61e-7bc9-b124-0e7d20b3335d",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 19:17:18.755685+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a08cc0-c61e-7bc9-b124-0e7d20b3335d"
    },
    {
      "id": "chg_01a08cc0-c620-7947-9766-3cc3cda213c1",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.tree_partial",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "102",
        "assessed": "102",
        "resolved": "101",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 19:17:18.755685+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Known CVEs (unverified → partial)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a08cc0-c620-7947-9766-3cc3cda213c1"
    },
    {
      "id": "chg_01a08cc0-c621-75fe-a516-cd2fe970e8c4",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "install_failure",
        "status": "failed"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 19:17:18.755685+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package could not be installed in a clean environment, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a08cc0-c621-75fe-a516-cd2fe970e8c4"
    },
    {
      "id": "chg_01a08cc0-c621-79f3-96ac-1a7ee1d1b043",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "install_failure",
        "status": "failed"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 19:17:18.755685+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package could not be installed in a clean environment, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/exadev-agent-comms/agent-comms#chg-chg_01a08cc0-c621-79f3-96ac-1a7ee1d1b043"
    }
  ],
  "days": [
    {
      "date": "2026-09-25",
      "total": 49,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-23",
      "total": 49,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-09-22",
      "total": 49,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-21",
      "total": 49,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-20",
      "total": 49,
      "delta": 26,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 19
    },
    {
      "date": "2026-09-19",
      "total": 23,
      "delta": -15,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 20
    },
    {
      "date": "2026-09-18",
      "total": 38,
      "delta": -11,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 14
    },
    {
      "date": "2026-09-17",
      "total": 49,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 13
    }
  ]
}