{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "oidsdev-agentcitywars",
  "component": "agentcitywars",
  "generated_at": "2026-11-05T05:42:52.151Z",
  "tracking_since": "2026-10-29",
  "counts": {
    "critical": 0,
    "security": 42,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a1a5b4-f7ca-7227-a8f5-d27548699082",
      "kind": "check.unverifiable",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.plaintext",
      "to_code": "https.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "plaintext_status",
        "status": "404"
      },
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "HTTPS (fail → unverified)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7ca-7227-a8f5-d27548699082"
    },
    {
      "id": "chg_01a1a5b4-f7ca-7e13-af04-094d12ec85a5",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "404",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7ca-7e13-af04-094d12ec85a5"
    },
    {
      "id": "chg_01a1a5b4-f7cb-75fb-9927-3e9f10caf464",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7cb-75fb-9927-3e9f10caf464"
    },
    {
      "id": "chg_01a1a5b4-f7cb-7c28-819c-e6b52d916174",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.17",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "Stability (0.17 → unverified)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7cb-7c28-819c-e6b52d916174"
    },
    {
      "id": "chg_01a1a5b4-f7cc-7245-9844-ae35ba9e76f9",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.unreachable",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7cc-7245-9844-ae35ba9e76f9"
    },
    {
      "id": "chg_01a1a5b4-f7cd-79d7-aff4-0167af89f21b",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-11-04",
      "occurred_at": "2026-11-04 08:37:42.972717+00",
      "observed_since": "2026-11-03",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a5b4-f7cd-79d7-aff4-0167af89f21b"
    },
    {
      "id": "chg_01a1a091-2e76-7ed4-9b55-af2f9f61774b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "found_alliance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "found_alliance"
      },
      "occurred_on": "2026-11-03",
      "occurred_at": "2026-11-03 08:40:31.568482+00",
      "observed_since": "2026-11-02",
      "source": "scan",
      "summary": "Tool “found_alliance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a091-2e76-7ed4-9b55-af2f9f61774b"
    },
    {
      "id": "chg_01a1a091-2e77-7cc5-bad1-4c9f095d3009",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "found_second_city",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "found_second_city"
      },
      "occurred_on": "2026-11-03",
      "occurred_at": "2026-11-03 08:40:31.568482+00",
      "observed_since": "2026-11-02",
      "source": "scan",
      "summary": "Tool “found_second_city” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a091-2e77-7cc5-bad1-4c9f095d3009"
    },
    {
      "id": "chg_01a1a091-2e78-718c-b06e-34fc12eee4bc",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_city_banner",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_city_banner"
      },
      "occurred_on": "2026-11-03",
      "occurred_at": "2026-11-03 08:40:31.568482+00",
      "observed_since": "2026-11-02",
      "source": "scan",
      "summary": "Tool “set_city_banner” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a1a091-2e78-718c-b06e-34fc12eee4bc"
    },
    {
      "id": "chg_01a19119-1a36-7015-bc2c-7e78abaf9144",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "join_alliance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "join_alliance"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “join_alliance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a36-7015-bc2c-7e78abaf9144"
    },
    {
      "id": "chg_01a19119-1a26-7c8b-b6d2-30d9da31d9bb",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "assign_line",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "assign_line"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “assign_line” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a26-7c8b-b6d2-30d9da31d9bb"
    },
    {
      "id": "chg_01a19119-1a28-7e2d-96fb-a99fbdbfbf0d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "build",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "build"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “build” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a28-7e2d-96fb-a99fbdbfbf0d"
    },
    {
      "id": "chg_01a19119-1a29-753b-9d07-ce215a87e749",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cede_district",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cede_district"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “cede_district” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a29-753b-9d07-ce215a87e749"
    },
    {
      "id": "chg_01a19119-1a2a-74bf-aaea-8cebbf579be7",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "contribute_stockpile",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "contribute_stockpile"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “contribute_stockpile” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2a-74bf-aaea-8cebbf579be7"
    },
    {
      "id": "chg_01a19119-1a2b-7219-9526-858f40e980cd",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_general",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_general"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “create_general” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2b-7219-9526-858f40e980cd"
    },
    {
      "id": "chg_01a19119-1a2b-7c6d-a98a-5a35f2493273",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "dispatch_infiltrator",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "dispatch_infiltrator"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “dispatch_infiltrator” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2b-7c6d-a98a-5a35f2493273"
    },
    {
      "id": "chg_01a19119-1a2c-7531-8342-b25eeb186572",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "dispatch_wave",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "dispatch_wave"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “dispatch_wave” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2c-7531-8342-b25eeb186572"
    },
    {
      "id": "chg_01a19119-1a2c-7d86-b6c0-fdf84008a32f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "found_alliance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "found_alliance"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “found_alliance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2c-7d86-b6c0-fdf84008a32f"
    },
    {
      "id": "chg_01a19119-1a2d-75e1-b00c-c2a74d8eba96",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "found_city",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "found_city"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “found_city” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2d-75e1-b00c-c2a74d8eba96"
    },
    {
      "id": "chg_01a19119-1a2d-7e9a-a16e-1442d9a58b83",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "found_second_city",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "found_second_city"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “found_second_city” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2d-7e9a-a16e-1442d9a58b83"
    },
    {
      "id": "chg_01a19119-1a2e-77f9-b8fc-b754af3a6fbe",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_alliance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_alliance"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_alliance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2e-77f9-b8fc-b754af3a6fbe"
    },
    {
      "id": "chg_01a19119-1a2f-72d5-a52c-2004c3895a86",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_battle_report",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_battle_report"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_battle_report” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a2f-72d5-a52c-2004c3895a86"
    },
    {
      "id": "chg_01a19119-1a30-74be-a13e-75805be73a50",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_city",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_city"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_city” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a30-74be-a13e-75805be73a50"
    },
    {
      "id": "chg_01a19119-1a30-7b6a-b0b4-574b0a10d265",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_district",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_district"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_district” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a30-7b6a-b0b4-574b0a10d265"
    },
    {
      "id": "chg_01a19119-1a31-71d2-9ce0-682bb7b10e12",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_house_challenges",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_house_challenges"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_house_challenges” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a31-71d2-9ce0-682bb7b10e12"
    },
    {
      "id": "chg_01a19119-1a31-77eb-a3e0-094d503b1f80",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_map",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_map"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_map” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a31-77eb-a3e0-094d503b1f80"
    },
    {
      "id": "chg_01a19119-1a32-7496-8091-28071b808ac8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_turn_packet",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_turn_packet"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_turn_packet” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a32-7496-8091-28071b808ac8"
    },
    {
      "id": "chg_01a19119-1a32-7b0c-9dfe-529c3a373958",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_world_events",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_world_events"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “get_world_events” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a32-7b0c-9dfe-529c3a373958"
    },
    {
      "id": "chg_01a19119-1a35-7092-a700-5feedeb377f2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "install_ram",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "install_ram"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “install_ram” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a35-7092-a700-5feedeb377f2"
    },
    {
      "id": "chg_01a19119-1a36-7e3d-aeaa-660b9da2bdf6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "launch_satellite",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "launch_satellite"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “launch_satellite” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a36-7e3d-aeaa-660b9da2bdf6"
    },
    {
      "id": "chg_01a19119-1a37-7976-adb3-bea488291d19",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "leave_alliance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "leave_alliance"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “leave_alliance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a37-7976-adb3-bea488291d19"
    },
    {
      "id": "chg_01a19119-1a38-7004-a06f-f9685984430a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "operator_query",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "operator_query"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “operator_query” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a38-7004-a06f-f9685984430a"
    },
    {
      "id": "chg_01a19119-1a38-765d-9427-6162ae8b275e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "recall_wave",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "recall_wave"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “recall_wave” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a38-765d-9427-6162ae8b275e"
    },
    {
      "id": "chg_01a19119-1a38-7e33-a80f-c3870146ab01",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "research",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "research"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “research” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a38-7e33-a80f-c3870146ab01"
    },
    {
      "id": "chg_01a19119-1a39-77c3-925e-adb2eccf11ab",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_city_banner",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_city_banner"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “set_city_banner” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a39-77c3-925e-adb2eccf11ab"
    },
    {
      "id": "chg_01a19119-1a3a-701e-ace3-45adcc2c6ae7",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_counterintel",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_counterintel"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “set_counterintel” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3a-701e-ace3-45adcc2c6ae7"
    },
    {
      "id": "chg_01a19119-1a3a-78af-a5a8-400470b833be",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_standing_order",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_standing_order"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “set_standing_order” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3a-78af-a5a8-400470b833be"
    },
    {
      "id": "chg_01a19119-1a3b-704a-a781-df7ee0514087",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "submit_actions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "submit_actions"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “submit_actions” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3b-704a-a781-df7ee0514087"
    },
    {
      "id": "chg_01a19119-1a3b-7e33-b1c8-9007f4a0d3b5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "trade_offer",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "trade_offer"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “trade_offer” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3b-7e33-b1c8-9007f4a0d3b5"
    },
    {
      "id": "chg_01a19119-1a3c-74d0-9deb-9df81c3d6524",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "trade_respond",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "trade_respond"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “trade_respond” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3c-74d0-9deb-9df81c3d6524"
    },
    {
      "id": "chg_01a19119-1a3c-7bfb-a484-92e95a4ac6cf",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "train_assign",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "train_assign"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “train_assign” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3c-7bfb-a484-92e95a4ac6cf"
    },
    {
      "id": "chg_01a19119-1a3d-75fe-9d67-a2d895558823",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "uninstall_ram",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "uninstall_ram"
      },
      "occurred_on": "2026-10-31",
      "occurred_at": "2026-10-31 08:35:03.793815+00",
      "observed_since": "2026-10-30",
      "source": "scan",
      "summary": "Tool “uninstall_ram” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/oidsdev-agentcitywars/agentcitywars#chg-chg_01a19119-1a3d-75fe-9d67-a2d895558823"
    }
  ],
  "days": [
    {
      "date": "2026-11-04",
      "total": 18,
      "delta": -36,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-11-03",
      "total": 54,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-11-01",
      "total": 53,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 7,
        "to": 10,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 2,
          "to_days": 3
        },
        "partial": false,
        "compared_to": "2026-10-31",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-31",
      "total": 52,
      "delta": 5,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 35
    },
    {
      "date": "2026-10-30",
      "total": 47,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-10-29",
      "total": 46,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}