{
  "generated_at": "2026-07-18 08:43 CST",
  "source_report": "/Users/cms/.openclaw/workspace/reports/model-provider-monitor-latest.json",
  "source_text_report": "/Users/cms/.openclaw/workspace/reports/model-provider-monitor-latest.txt",
  "hosts_total": 9,
  "hosts_reachable": 9,
  "provider_entries": 287,
  "legacy_provider_assets_total": 18,
  "legacy_provider_assets": [
    {
      "host": "ghy",
      "runtime": "hermes",
      "config": "/Users/causalai/.hermes/config.yaml",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "ghy",
      "runtime": "openclaw",
      "config": "/Users/causalai/.openclaw/openclaw.json",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "ghy",
      "runtime": "openclaw",
      "config": "/Users/causalai/.openclaw/openclaw.json",
      "provider": "openai-codex",
      "base_url": "https://chatgpt.com/backend-api",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/config.yaml",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/profiles/cjj/config.yaml",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/profiles/cjj/config.yaml",
      "provider": "openai-codex",
      "base_url": "https://chatgpt.com/backend-api/codex",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian",
      "runtime": "openclaw",
      "config": "/Users/gongqian/.openclaw/openclaw.json",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-air",
      "runtime": "openclaw",
      "config": "/Users/mac/.openclaw/openclaw.json",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-air",
      "runtime": "openclaw",
      "config": "/Users/mac/.openclaw/openclaw.json",
      "provider": "openai",
      "base_url": "https://chatgpt.com/backend-api",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-mini",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/profiles/hassabis/config.yaml",
      "provider": "amadeus",
      "base_url": "http://127.0.0.1:18080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-mini",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/profiles/lirong/config.yaml",
      "provider": "amadeus",
      "base_url": "http://127.0.0.1:18080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-mini",
      "runtime": "hermes",
      "config": "/Users/gongqian/.hermes/profiles/luowen/config.yaml",
      "provider": "amadeus",
      "base_url": "http://127.0.0.1:18080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "gongqian-mini",
      "runtime": "openclaw",
      "config": "/Users/gongqian/.openclaw/openclaw.json",
      "provider": "amadeus",
      "base_url": "http://127.0.0.1:18080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "wehub",
      "runtime": "hermes",
      "config": "/Users/cms/.hermes/config.yaml",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "wehub",
      "runtime": "hermes",
      "config": "/Users/cms/.hermes/config.yaml",
      "provider": "openai-codex-direct",
      "base_url": "https://chatgpt.com/backend-api",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "wehub",
      "runtime": "hermes",
      "config": "/Users/cms/.hermes/profiles/discoseed/config.yaml",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8080/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "wehub",
      "runtime": "hermes",
      "config": "/Users/cms/.hermes/profiles/discoseed/config.yaml",
      "provider": "openai-codex-direct",
      "base_url": "https://chatgpt.com/backend-api",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    },
    {
      "host": "wehub",
      "runtime": "openclaw",
      "config": "/Users/cms/.openclaw/openclaw.json",
      "provider": "amadeus",
      "base_url": "http://100.92.104.117:8089/v1",
      "models": [
        "gpt-5.5"
      ],
      "active_route": false,
      "note": "Legacy catalog/provider asset only; active primary/fallback chain is checked separately."
    }
  ],
  "provider_status_counts": {
    "auth-required": 2,
    "configured": 86,
    "down": 1,
    "ok": 170,
    "reachable": 27,
    "unknown": 1
  },
  "profiles_total": 43,
  "registered_robots_total": 43,
  "inventory_only_profiles_total": 0,
  "gateway_profiles_total": 3,
  "robots_total": 43,
  "primary_status_counts": {
    "auth-required": 1,
    "configured": 10,
    "ok": 28,
    "reachable": 3,
    "unknown": 1
  },
  "policy_status_counts": {
    "compliant": 32,
    "first_fallback_mismatch": 1,
    "maintenance_only": 4,
    "primary_mismatch": 6
  },
  "policy_monitored_profiles_total": 43,
  "policy_issues_total": 7,
  "naming_notes_total": 36,
  "primary_usable": 41,
  "primary_warn_or_unknown": 2,
  "primary_down": 0,
  "route_counts": {
    "ok": 41,
    "warn": 2
  },
  "hosts": [
    {
      "host": "wehub",
      "hostname": "MacBook-Pro-7.local",
      "reachable": true,
      "robots": 4,
      "runtimes": {
        "Hermes": 2,
        "OpenClaw": 2
      },
      "provider_counts": {
        "configured": 18,
        "ok": 36,
        "reachable": 2
      },
      "primary_counts": {
        "configured": 4
      },
      "route_counts": {
        "ok": 4
      },
      "policy_counts": {
        "compliant": 4
      }
    },
    {
      "host": "ghy",
      "hostname": "causalaideMacBook-Pro.local",
      "reachable": true,
      "robots": 2,
      "runtimes": {
        "Hermes": 1,
        "OpenClaw": 1
      },
      "provider_counts": {
        "configured": 8,
        "ok": 17
      },
      "primary_counts": {
        "configured": 2
      },
      "route_counts": {
        "ok": 2
      },
      "policy_counts": {
        "compliant": 1,
        "first_fallback_mismatch": 1
      }
    },
    {
      "host": "dgx1",
      "hostname": "spark-976d",
      "reachable": true,
      "robots": 5,
      "runtimes": {
        "Hermes": 1,
        "OpenClaw": 4
      },
      "provider_counts": {
        "configured": 15,
        "ok": 24
      },
      "primary_counts": {
        "ok": 5
      },
      "route_counts": {
        "ok": 5
      },
      "policy_counts": {
        "compliant": 5
      }
    },
    {
      "host": "dgx2",
      "hostname": "spark-b5b3",
      "reachable": true,
      "robots": 2,
      "runtimes": {
        "Hermes": 1,
        "OpenClaw": 1
      },
      "provider_counts": {
        "configured": 4,
        "ok": 6
      },
      "primary_counts": {
        "ok": 2
      },
      "route_counts": {
        "ok": 2
      },
      "policy_counts": {
        "compliant": 2
      }
    },
    {
      "host": "oracle",
      "hostname": "de34c047b05a",
      "reachable": true,
      "robots": 4,
      "runtimes": {
        "OpenClaw": 4
      },
      "provider_counts": {
        "configured": 7,
        "ok": 17
      },
      "primary_counts": {
        "configured": 1,
        "ok": 3
      },
      "route_counts": {
        "ok": 4
      },
      "policy_counts": {
        "maintenance_only": 4
      }
    },
    {
      "host": "gongqian",
      "hostname": "gongqiandeMacBook-Pro.local",
      "reachable": true,
      "robots": 3,
      "runtimes": {
        "Hermes": 2,
        "OpenClaw": 1
      },
      "provider_counts": {
        "auth-required": 2,
        "configured": 12,
        "down": 1,
        "ok": 27
      },
      "primary_counts": {
        "auth-required": 1,
        "configured": 2
      },
      "route_counts": {
        "ok": 2,
        "warn": 1
      },
      "policy_counts": {
        "compliant": 3
      }
    },
    {
      "host": "gongqian-air",
      "hostname": "macdeMacBook-Air.local",
      "reachable": true,
      "robots": 2,
      "runtimes": {
        "Hermes": 1,
        "OpenClaw": 1
      },
      "provider_counts": {
        "configured": 2,
        "ok": 2,
        "reachable": 2,
        "unknown": 1
      },
      "primary_counts": {
        "configured": 1,
        "unknown": 1
      },
      "route_counts": {
        "ok": 1,
        "warn": 1
      },
      "policy_counts": {
        "primary_mismatch": 2
      }
    },
    {
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "reachable": true,
      "robots": 10,
      "runtimes": {
        "Hermes": 9,
        "OpenClaw": 1
      },
      "provider_counts": {
        "configured": 11,
        "ok": 11,
        "reachable": 11
      },
      "primary_counts": {
        "ok": 7,
        "reachable": 3
      },
      "route_counts": {
        "ok": 10
      },
      "policy_counts": {
        "compliant": 7,
        "primary_mismatch": 3
      }
    },
    {
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "reachable": true,
      "robots": 11,
      "runtimes": {
        "Hermes": 2,
        "OpenClaw": 9
      },
      "provider_counts": {
        "configured": 9,
        "ok": 30,
        "reachable": 12
      },
      "primary_counts": {
        "ok": 11
      },
      "route_counts": {
        "ok": 11
      },
      "policy_counts": {
        "compliant": 10,
        "primary_mismatch": 1
      }
    }
  ],
  "issues": [
    {
      "host": "gongqian",
      "profile": ".hermes",
      "agent": "gq",
      "runtime": "Hermes",
      "provider": "openai-codex",
      "priority": "P0",
      "status": "auth-required",
      "status_label": "需认证/权限",
      "status_class": "warn",
      "reason": "Hermes OAuth pool usable 0/1",
      "duration_ms": 0,
      "models": [
        "gpt-5.6-sol",
        "gpt-5.4"
      ],
      "base_url": "",
      "hint": "默认策略档位：core。 route role: primary · first fallback · policy base primary · policy base first fallback · policy expected primary · policy expected first fallback. 这是 Codex/ChatGPT 账号态 provider；优先检查 OAuth 登录/账号权限，或安排 runtime smoke test，不按 baseUrl 修。",
      "route_roles": [
        "primary",
        "first fallback",
        "policy base primary",
        "policy base first fallback",
        "policy expected primary",
        "policy expected first fallback"
      ],
      "route_role_label": "primary · first fallback · policy base primary · policy base first fallback · policy expected primary · policy expected first fallback",
      "policy_tier": "core",
      "policy_note": "默认策略档位：core。",
      "probe_failure_class": "auth_or_policy",
      "probe_guidance": "",
      "severity": 3
    }
  ],
  "policy_issues": [
    {
      "agent": "ghy-avatar",
      "host": "ghy",
      "profile": ".hermes",
      "runtime": "Hermes",
      "priority": "P0",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "first_fallback_mismatch",
      "status_label": "首备不符",
      "status_class": "warn",
      "primary": "openai/gpt-5.6-sol",
      "first_fallback": "gemini/gemini-flash-latest",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首备 openai/gpt-5.6-terra，实际 gemini/gemini-flash-latest。"
    },
    {
      "agent": "air-webase",
      "host": "gongqian-air",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "priority": "P1",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "openai/gpt-5.6-terra",
      "first_fallback": "zai/glm-5.2",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首选 openai/gpt-5.6-sol，实际 openai/gpt-5.6-terra。"
    },
    {
      "agent": "air-weship",
      "host": "gongqian-air",
      "profile": "air-weship",
      "runtime": "Hermes",
      "priority": "P1",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "openai/gpt-5.6-terra",
      "first_fallback": "google/gemini-flash-latest",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首选 openai/gpt-5.6-sol，实际 openai-codex/gpt-5.6-terra。"
    },
    {
      "agent": "mini-host",
      "host": "gongqian-mini",
      "profile": ".hermes",
      "runtime": "Hermes",
      "priority": "P1",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "amadeus/gpt-5.6-terra",
      "first_fallback": "zai/glm-5.2",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首选 openai/gpt-5.6-sol，实际 amadeus/gpt-5.6-terra。"
    },
    {
      "agent": "hassabis",
      "host": "gongqian-mini",
      "profile": ".hermes-hassabis",
      "runtime": "Hermes",
      "priority": "P1",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "google/gemini-flash-latest",
      "first_fallback": "openai-codex/gpt-5.6-terra",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首选 openai/gpt-5.6-sol，实际 google/gemini-flash-latest。"
    },
    {
      "agent": "mini-base",
      "host": "gongqian-mini",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "priority": "P1",
      "policy_tier": "core",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "amadeus/gpt-5.6-terra",
      "first_fallback": "zai/glm-5.2",
      "expected_primary": "openai/gpt-5.6-sol",
      "expected_first_fallback": "openai/gpt-5.6-terra",
      "reason": "期望首选 openai/gpt-5.6-sol，实际 amadeus/gpt-5.6-terra。"
    },
    {
      "agent": "amadeus",
      "host": "dustinstudio",
      "profile": ".hermes",
      "runtime": "Hermes",
      "priority": "P2",
      "policy_tier": "default",
      "preferred_later_fallback": "",
      "status": "primary_mismatch",
      "status_label": "首选不符",
      "status_class": "bad",
      "primary": "kimi-coding/k3",
      "first_fallback": "zai/glm-5.2",
      "expected_primary": "openai/gpt-5.6-terra",
      "expected_first_fallback": "glm-5.2",
      "reason": "期望首选 openai/gpt-5.6-terra，实际 custom:kimi-coding/k3。"
    }
  ],
  "naming_notes": [
    {
      "agent": "weshare",
      "host": "wehub",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "discoseed",
      "host": "wehub",
      "profile": ".hermes-discoseed",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "ghy-avatar",
      "host": "ghy",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "gemini/gemini-flash-latest",
      "raw_first_fallback": "gemini/gemini-flash-latest",
      "canonical_first_fallback": "gemini/gemini-flash-latest"
    },
    {
      "agent": "ghy-v1",
      "host": "ghy",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "dgx1-host",
      "host": "dgx1",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "dgx1",
      "host": "dgx1",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai-backup/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "james-avatar",
      "host": "dgx1",
      "profile": ".openclaw-james-avatar",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai-backup/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "wanweigang",
      "host": "dgx1",
      "profile": ".openclaw-wanweigang",
      "runtime": "OpenClaw",
      "policy_tier": "knowledge",
      "primary": "google/gemini-3.1-pro",
      "raw_primary": "google/gemini-3.1-pro",
      "canonical_primary": "google/gemini-3.1-pro",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "we-health",
      "host": "dgx1",
      "profile": ".openclaw-we-health",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai-backup/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "dgx2-host",
      "host": "dgx2",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "dgx2",
      "host": "dgx2",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "gq",
      "host": "gongqian",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "ghy-source",
      "host": "gongqian",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "canonical_primary": "openai/gpt-5.6-sol",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "cjj",
      "host": "gongqian",
      "profile": "cjj",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai-codex/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "dashscope/qwen3.5-plus",
      "raw_first_fallback": "dashscope/qwen3.5-plus",
      "canonical_first_fallback": "dashscope/qwen3.5-plus"
    },
    {
      "agent": "air-webase",
      "host": "gongqian-air",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "air-weship",
      "host": "gongqian-air",
      "profile": "air-weship",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai-codex/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "google/gemini-flash-latest",
      "raw_first_fallback": "google/gemini-flash-latest",
      "canonical_first_fallback": "google/gemini-flash-latest"
    },
    {
      "agent": "mini-host",
      "host": "gongqian-mini",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "mini-builder",
      "host": "gongqian-mini",
      "profile": ".hermes-builder",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "hassabis",
      "host": "gongqian-mini",
      "profile": ".hermes-hassabis",
      "runtime": "Hermes",
      "policy_tier": "core",
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "canonical_primary": "google/gemini-flash-latest",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "lirong",
      "host": "gongqian-mini",
      "profile": ".hermes-lirong",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "canonical_primary": "google/gemini-flash-latest",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "luowen",
      "host": "gongqian-mini",
      "profile": ".hermes-luowen",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "canonical_primary": "google/gemini-flash-latest",
      "first_fallback": "openai/gpt-5.6-terra",
      "raw_first_fallback": "openai-codex/gpt-5.6-terra",
      "canonical_first_fallback": "openai/gpt-5.6-terra"
    },
    {
      "agent": "mini-reviewer",
      "host": "gongqian-mini",
      "profile": ".hermes-reviewer",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "mini-runner",
      "host": "gongqian-mini",
      "profile": ".hermes-runner",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "mini-seeder",
      "host": "gongqian-mini",
      "profile": ".hermes-seeder",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "mini-base",
      "host": "gongqian-mini",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "core",
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "amadeus",
      "host": "dustinstudio",
      "profile": ".hermes",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "kimi-coding/k3",
      "raw_primary": "custom:kimi-coding/k3",
      "canonical_primary": "kimi-coding/k3",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "zy-ra",
      "host": "dustinstudio",
      "profile": ".hermes-zy",
      "runtime": "Hermes",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "amadeusAI",
      "host": "dustinstudio",
      "profile": ".openclaw",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "a16z-model",
      "host": "dustinstudio",
      "profile": ".openclaw-a16z-model",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "anj-midha-model",
      "host": "dustinstudio",
      "profile": ".openclaw-anj-midha-model",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "capital-wehub",
      "host": "dustinstudio",
      "profile": ".openclaw-capital",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "garry-tan-model",
      "host": "dustinstudio",
      "profile": ".openclaw-garry-tan-model",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "ghy-capital",
      "host": "dustinstudio",
      "profile": ".openclaw-ghy-capital",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "ghy-ra",
      "host": "dustinstudio",
      "profile": ".openclaw-ghy-ra",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "lihongyi-ra",
      "host": "dustinstudio",
      "profile": ".openclaw-lihongyi-ra",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    },
    {
      "agent": "research-wehub",
      "host": "dustinstudio",
      "profile": ".openclaw-research",
      "runtime": "OpenClaw",
      "policy_tier": "default",
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "canonical_primary": "openai/gpt-5.6-terra",
      "first_fallback": "glm-5.2",
      "raw_first_fallback": "zai/glm-5.2",
      "canonical_first_fallback": "glm-5.2"
    }
  ],
  "missing_policy_agents": [],
  "robots": [
    {
      "agent": "weshare",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · core",
      "host": "wehub",
      "hostname": "MacBook-Pro-7.local",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Hermes OAuth pool usable 2/2; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Hermes OAuth pool usable 2/2; skipped generic provider catalog probe",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.6-terra"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "azure-openai/gpt-5.2",
          "raw_model": "custom:azure-openai/gpt-5.2",
          "model_ref": {
            "raw_ref": "custom:azure-openai/gpt-5.2",
            "raw_provider": "custom:azure-openai",
            "raw_model": "gpt-5.2",
            "provider_key": "azure-openai",
            "policy_ref": "azure-openai/gpt-5.2",
            "display_ref": "azure-openai/gpt-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Azure deployment configured; skipped generic /models probe",
            "models": [
              "gpt-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "ok",
        "configured"
      ],
      "provider_counts": {
        "configured": 4,
        "ok": 8,
        "reachable": 1
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 2/2; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1247,
          "models": []
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1358,
          "models": []
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 210,
          "models": []
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 212,
          "models": []
        },
        {
          "provider": "minimax",
          "status": "reachable",
          "reason": "HTTP redirect 308 https://api.minimax.chat/anthropic/v1/models",
          "duration_ms": 166,
          "models": []
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 441,
          "models": []
        },
        {
          "provider": "custom:azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2"
          ]
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2-codex"
          ]
        },
        {
          "provider": "openai-codex-direct",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 2/2; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "apigo",
          "status": "ok",
          "reason": "HTTP 200 https://maas.apigo.ai/v1/models",
          "duration_ms": 3630,
          "models": []
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 54,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 524,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "discoseed",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "DiscoSeed 因果研究 Hermes profile",
      "host": "wehub",
      "hostname": "MacBook-Pro-7.local",
      "profile": ".hermes-discoseed",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Hermes OAuth pool usable 2/3; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Hermes OAuth pool usable 2/3; skipped generic provider catalog probe",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.6-terra"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "azure-openai/gpt-5.2",
          "raw_model": "custom:azure-openai/gpt-5.2",
          "model_ref": {
            "raw_ref": "custom:azure-openai/gpt-5.2",
            "raw_provider": "custom:azure-openai",
            "raw_model": "gpt-5.2",
            "provider_key": "azure-openai",
            "policy_ref": "azure-openai/gpt-5.2",
            "display_ref": "azure-openai/gpt-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Azure deployment configured; skipped generic /models probe",
            "models": [
              "gpt-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "ok",
        "configured"
      ],
      "provider_counts": {
        "configured": 4,
        "ok": 8,
        "reachable": 1
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 2/3; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1290,
          "models": []
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1289,
          "models": []
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 232,
          "models": []
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 190,
          "models": []
        },
        {
          "provider": "minimax",
          "status": "reachable",
          "reason": "HTTP redirect 308 https://api.minimax.chat/anthropic/v1/models",
          "duration_ms": 163,
          "models": []
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 432,
          "models": []
        },
        {
          "provider": "custom:azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2"
          ]
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2-codex"
          ]
        },
        {
          "provider": "openai-codex-direct",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 2/3; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "apigo",
          "status": "ok",
          "reason": "HTTP 200 https://maas.apigo.ai/v1/models",
          "duration_ms": 3659,
          "models": []
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 47,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 523,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "wehub",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · core",
      "host": "wehub",
      "hostname": "MacBook-Pro-7.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai/gpt-5.6-sol",
        "raw_provider": "openai",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.6-luna",
          "gpt-5.6-terra",
          "gpt-5.4",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai/gpt-5.6-terra",
            "raw_provider": "openai",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.6-luna",
              "gpt-5.6-terra",
              "gpt-5.4",
              "gpt-5.3-codex"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5.2",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "dashscope/qwen3.5-plus",
          "raw_model": "dashscope/qwen3.5-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3.5-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3.5-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3.5-plus",
            "display_ref": "dashscope/qwen3.5-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": [
              "qwen3.5-plus",
              "qwen3-coder-plus",
              "kimi-k2.5",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 10,
        "configured": 5
      },
      "providers": [
        {
          "provider": "apigo",
          "status": "ok",
          "reason": "HTTP 200 https://maas.apigo.ai/v1/models",
          "duration_ms": 4282,
          "models": [
            "claude-opus-4-7",
            "claude-opus-4-6",
            "claude-sonnet-4-6",
            "claude-haiku-4-5"
          ]
        },
        {
          "provider": "_amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1",
            "us.anthropic.claude-sonnet-4-20250514-v1:0"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2670,
          "models": [
            "glm-5.2",
            "glm-5",
            "glm-4.7",
            "glm-4.7-flash",
            "glm-4.7-flashx"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 3695,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 256,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 247,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "kimi-k2.5",
            "glm-4.7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 570,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1:0",
            "us.anthropic.claude-sonnet-4-6-v1:0"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 484,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 457,
          "models": [
            "openrouter/hunter-alpha"
          ]
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2"
          ]
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2-codex"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 408,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "openai",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.6-luna",
            "gpt-5.6-terra",
            "gpt-5.4",
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 184,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "naming_drift": false,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "causaclaw",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "CausaClaw 因果研究 OpenClaw profile",
      "host": "wehub",
      "hostname": "MacBook-Pro-7.local",
      "profile": ".openclaw-causaclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai/gpt-5.6-sol",
        "raw_provider": "openai",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.4",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "amadeus/5.6terra",
          "raw_model": "amadeus/5.6terra",
          "model_ref": {
            "raw_ref": "amadeus/5.6terra",
            "raw_provider": "amadeus",
            "raw_model": "5.6terra",
            "provider_key": "amadeus",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "amadeus/5.6terra",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
            "models": [
              "5.6terra"
            ]
          }
        },
        {
          "model": "dashscope/qwen3.5-plus",
          "raw_model": "dashscope/qwen3.5-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3.5-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3.5-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3.5-plus",
            "display_ref": "dashscope/qwen3.5-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": [
              "qwen3.5-plus",
              "qwen3-coder-plus",
              "kimi-k2.5",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 10,
        "configured": 5
      },
      "providers": [
        {
          "provider": "apigo",
          "status": "ok",
          "reason": "HTTP 200 https://maas.apigo.ai/v1/models",
          "duration_ms": 3811,
          "models": [
            "claude-opus-4-7",
            "claude-opus-4-6",
            "claude-sonnet-4-6",
            "claude-haiku-4-5"
          ]
        },
        {
          "provider": "_amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1",
            "us.anthropic.claude-sonnet-4-20250514-v1:0"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2697,
          "models": [
            "glm-5.2",
            "glm-5",
            "glm-4.7",
            "glm-4.7-flash",
            "glm-4.7-flashx"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2688,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 252,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 189,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "kimi-k2.5",
            "glm-4.7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 568,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1:0",
            "us.anthropic.claude-sonnet-4-6-v1:0"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 489,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 462,
          "models": [
            "openrouter/hunter-alpha"
          ]
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2"
          ]
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2-codex"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 43,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "openai",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.4",
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 177,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "amadeus/5.6terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "naming_drift": false,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "ghy-avatar",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "Hermes ghy 数字分身",
      "host": "ghy",
      "hostname": "causalaideMacBook-Pro.local",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Hermes OAuth pool usable 1/1; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol"
        ]
      },
      "fallbacks": [
        {
          "model": "gemini/gemini-flash-latest",
          "raw_model": "gemini/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "gemini/gemini-flash-latest",
            "raw_provider": "gemini",
            "raw_model": "gemini-flash-latest",
            "provider_key": "gemini",
            "policy_ref": "gemini/gemini-flash-latest",
            "display_ref": "gemini/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]；按 provider alias gemini->google 匹配",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": []
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "configured": 4,
        "ok": 8
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 1/1; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol"
          ]
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 463,
          "models": []
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1383,
          "models": []
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 264,
          "models": []
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 277,
          "models": []
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1246,
          "models": []
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 59,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 437,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 543,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "first_fallback_mismatch",
        "label": "首备不符",
        "class": "warn",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "gemini/gemini-flash-latest",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "gemini/gemini-flash-latest",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "gemini/gemini-flash-latest",
          "raw_provider": "gemini",
          "raw_model": "gemini-flash-latest",
          "provider_key": "gemini",
          "policy_ref": "gemini/gemini-flash-latest",
          "display_ref": "gemini/gemini-flash-latest",
          "naming_drift": false
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首备 openai/gpt-5.6-terra，实际 gemini/gemini-flash-latest。"
      }
    },
    {
      "agent": "ghy-v1",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "OpenClaw ghy 数字分身",
      "host": "ghy",
      "hostname": "causalaideMacBook-Pro.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "main",
          "name": "main",
          "default": false,
          "workspace": ""
        }
      ],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-terra",
          "gpt-5.6-luna",
          "gpt-5.6-sol",
          "gpt-5.5",
          "gpt-5.4",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai/gpt-5.6-terra",
            "raw_provider": "openai",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe；按 provider alias openai->openai-codex 匹配",
            "models": [
              "gpt-5.6-terra",
              "gpt-5.6-luna",
              "gpt-5.6-sol",
              "gpt-5.5",
              "gpt-5.4",
              "gpt-5.3-codex"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5.2",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "dashscope/qwen3.5-plus",
          "raw_model": "dashscope/qwen3.5-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3.5-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3.5-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3.5-plus",
            "display_ref": "dashscope/qwen3.5-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": [
              "qwen3.5-plus",
              "qwen3-coder-plus",
              "kimi-k2.5",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "configured": 4,
        "ok": 9
      },
      "providers": [
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1:0",
            "us.anthropic.claude-sonnet-4-6-v1:0"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 667,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 487,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 467,
          "models": [
            "openrouter/hunter-alpha"
          ]
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2"
          ]
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.2-codex"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2706,
          "models": [
            "glm-5",
            "glm-4.7"
          ]
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 261,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "kimi-k2.5",
            "glm-4.7"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 316,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2739,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 930,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-terra",
            "gpt-5.6-luna",
            "gpt-5.6-sol",
            "gpt-5.5",
            "gpt-5.4",
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 224,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "dgx1-host",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dgx1",
      "hostname": "spark-976d",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "custom:amadeus/5.6terra",
        "raw_provider": "custom:amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 1,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured"
      ],
      "provider_counts": {
        "ok": 2,
        "configured": 1
      },
      "providers": [
        {
          "provider": "custom:amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 100,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1248,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 469,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "custom:amadeus/5.6terra",
          "raw_provider": "custom:amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "dgx1",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default · multi-agent gateway（承载: dgx1 默认 / james-avatar）",
      "host": "dgx1",
      "hostname": "spark-976d",
      "profile": ".openclaw",
      "runtime_profile_kind": "multi_agent_gateway",
      "runtime_agents": [
        {
          "id": "main",
          "name": "dgx1",
          "default": true,
          "workspace": "~/.openclaw/workspace"
        },
        {
          "id": "james-avatar",
          "name": "james-avatar",
          "default": false,
          "workspace": "~/.openclaw/workspace-james"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        },
        {
          "model": "kimi-code/k3",
          "raw_model": "kimi-code/k3",
          "model_ref": {
            "raw_ref": "kimi-code/k3",
            "raw_provider": "kimi-code",
            "raw_model": "k3",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/k3",
            "display_ref": "kimi-code/k3",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.kimi.com/coding/v1/models",
            "models": [
              "k3"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        },
        {
          "model": "zai/glm-4.7",
          "raw_model": "zai/glm-4.7",
          "model_ref": {
            "raw_ref": "zai/glm-4.7",
            "raw_provider": "zai",
            "raw_model": "glm-4.7",
            "provider_key": "zai",
            "policy_ref": "zai/glm-4.7",
            "display_ref": "zai/glm-4.7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5.2",
              "glm-4.7"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "ok",
        "configured",
        "configured",
        "configured"
      ],
      "provider_counts": {
        "ok": 4,
        "configured": 6
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 392,
          "models": [
            "minimax-m2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 815,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 1452,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 1419,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 659,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview",
            "gemini-3.1-pro-preview"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.kimi.com/coding/v1/models",
          "duration_ms": 416,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "dashscope",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 390,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "kimi-k2.5"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 752,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 360,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.minimax.chat/v1/models",
          "duration_ms": 434,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai-backup/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai-backup/glm-5.2",
          "raw_provider": "zai-backup",
          "raw_model": "glm-5.2",
          "provider_key": "zai-backup",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "james-avatar",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dgx1",
      "hostname": "spark-976d",
      "profile": ".openclaw-james-avatar",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "james-avatar",
          "name": "james-avatar",
          "default": false,
          "workspace": "~/.openclaw/workspace-james"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "ok",
        "configured"
      ],
      "provider_counts": {
        "ok": 4,
        "configured": 6
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 392,
          "models": [
            "minimax-m2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 815,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 1452,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 1419,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 659,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview",
            "gemini-3.1-pro-preview"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.kimi.com/coding/v1/models",
          "duration_ms": 416,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "dashscope",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 390,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "kimi-k2.5"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 752,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 360,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.minimax.chat/v1/models",
          "duration_ms": 434,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai-backup/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai-backup/glm-5.2",
          "raw_provider": "zai-backup",
          "raw_model": "glm-5.2",
          "provider_key": "zai-backup",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "wanweigang",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · knowledge",
      "host": "dgx1",
      "hostname": "spark-976d",
      "profile": ".openclaw-wanweigang",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-3.1-pro",
      "raw_primary": "google/gemini-3.1-pro",
      "primary_ref": {
        "raw_ref": "google/gemini-3.1-pro",
        "raw_provider": "google",
        "raw_model": "gemini-3.1-pro",
        "provider_key": "google",
        "policy_ref": "google/gemini-3.1-pro",
        "display_ref": "google/gemini-3.1-pro",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]；catalog 未直接列出 gemini-3.1-pro",
        "models": [
          "gemini-3.1-pro-preview",
          "gemini-3.1-pro-preview",
          "gemini-3.1-pro-preview",
          "gemini-3.1-flash-lite-preview"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5",
              "glm-5.2",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5",
              "glm-5.2"
            ]
          }
        },
        {
          "model": "kimi-code/kimi-for-coding",
          "raw_model": "kimi-code/kimi-for-coding",
          "model_ref": {
            "raw_ref": "kimi-code/kimi-for-coding",
            "raw_provider": "kimi-code",
            "raw_model": "kimi-for-coding",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/kimi-for-coding",
            "display_ref": "kimi-code/kimi-for-coding",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": [
              "kimi-for-coding"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        },
        {
          "model": "amadeus/5.6terra",
          "raw_model": "amadeus/5.6terra",
          "model_ref": {
            "raw_ref": "amadeus/5.6terra",
            "raw_provider": "amadeus",
            "raw_model": "5.6terra",
            "provider_key": "amadeus",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "amadeus/5.6terra",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
            "models": [
              "5.6terra"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 7,
        "configured": 1
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 310,
          "models": [
            "minimax-m2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 767,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2553,
          "models": [
            "glm-5",
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2578,
          "models": [
            "glm-5",
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 549,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 351,
          "models": [
            "kimi-for-coding"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 359,
          "models": [
            "MiniMax-M3"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 202,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "google/gemini-3.1-pro",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "google/gemini-3.1-pro",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "google/gemini-3.1-pro",
          "raw_provider": "google",
          "raw_model": "gemini-3.1-pro",
          "provider_key": "google",
          "policy_ref": "google/gemini-3.1-pro",
          "display_ref": "google/gemini-3.1-pro",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "google/gemini-3.1-pro",
          "raw_provider": "google",
          "raw_model": "gemini-3.1-pro",
          "provider_key": "google",
          "policy_ref": "google/gemini-3.1-pro",
          "display_ref": "google/gemini-3.1-pro",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "knowledge",
        "priority": "P1",
        "preferred_later_fallback": "openai/gpt-5.6-terra",
        "route_policy": {
          "policy_tier": "knowledge",
          "base_expected_primary": "google/gemini-3.1-pro",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "openai/gpt-5.6-terra",
          "expected_primary": "google/gemini-3.1-pro",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "openai/gpt-5.6-terra",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "we-health",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dgx1",
      "hostname": "spark-976d",
      "profile": ".openclaw-we-health",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5",
              "glm-5.2"
            ]
          }
        },
        {
          "model": "kimi-code/kimi-for-coding",
          "raw_model": "kimi-code/kimi-for-coding",
          "model_ref": {
            "raw_ref": "kimi-code/kimi-for-coding",
            "raw_provider": "kimi-code",
            "raw_model": "kimi-for-coding",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/kimi-for-coding",
            "display_ref": "kimi-code/kimi-for-coding",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": [
              "kimi-for-coding"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]；catalog 未直接列出 gemini-3.1-pro",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite-preview"
            ]
          }
        }
      ],
      "fallback_usable": 4,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 7,
        "configured": 1
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 329,
          "models": [
            "minimax-m2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 748,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2588,
          "models": [
            "glm-5",
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 2613,
          "models": [
            "glm-5",
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 598,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 380,
          "models": [
            "kimi-for-coding"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 226,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 374,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai-backup/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai-backup/glm-5.2",
          "raw_provider": "zai-backup",
          "raw_model": "glm-5.2",
          "provider_key": "zai-backup",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "dgx2-host",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dgx2",
      "hostname": "spark-b5b3",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "custom:amadeus/5.6terra",
        "raw_provider": "custom:amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 1,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured"
      ],
      "provider_counts": {
        "ok": 2,
        "configured": 1
      },
      "providers": [
        {
          "provider": "custom:amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 167,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 1184,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 440,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "custom:amadeus/5.6terra",
          "raw_provider": "custom:amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "dgx2",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dgx2",
      "hostname": "spark-b5b3",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5",
              "glm-5.2"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimaxi.com/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "ok"
      ],
      "provider_counts": {
        "ok": 4,
        "configured": 3
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 300,
          "models": [
            "MiniMax-M2"
          ]
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "anthropic.claude-3-haiku-20240307-v1:0"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 1264,
          "models": [
            "glm-5",
            "glm-5.2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 733,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 522,
          "models": [
            "gemini-3-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 182,
          "models": [
            "5.6terra"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimaxi.com/v1/models",
          "duration_ms": 291,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "claw",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · maintenance_only",
      "host": "oracle",
      "hostname": "de34c047b05a",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai-codex/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-terra",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "openai/gpt-5.6-terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-terra",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "zai/glm-5",
          "raw_model": "zai/glm-5",
          "model_ref": {
            "raw_ref": "zai/glm-5",
            "raw_provider": "zai",
            "raw_model": "glm-5",
            "provider_key": "zai",
            "policy_ref": "zai/glm-5",
            "display_ref": "zai/glm-5",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5",
              "glm-4.7",
              "glm-4.7-flash",
              "glm-4.7-flashx"
            ]
          }
        },
        {
          "model": "zai-backup/glm-5",
          "raw_model": "zai-backup/glm-5",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5",
            "provider_key": "zai-backup",
            "policy_ref": "zai-backup/glm-5",
            "display_ref": "zai-backup/glm-5",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
            "models": [
              "glm-5",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite-preview"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-opus-4-6",
          "raw_model": "openrouter/anthropic/claude-opus-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-opus-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-opus-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-opus-4-6",
            "display_ref": "openrouter/anthropic/claude-opus-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "z-ai/glm-5",
              "anthropic/claude-opus-4-6",
              "qwen/qwen3.5-plus-02-15"
            ]
          }
        },
        {
          "model": "kimi-code/k3",
          "raw_model": "kimi-code/k3",
          "model_ref": {
            "raw_ref": "kimi-code/k3",
            "raw_provider": "kimi-code",
            "raw_model": "k3",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/k3",
            "display_ref": "kimi-code/k3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": [
              "k3"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        },
        {
          "model": "openrouter/qwen/qwen3.5-plus-02-15",
          "raw_model": "openrouter/qwen/qwen3.5-plus-02-15",
          "model_ref": {
            "raw_ref": "openrouter/qwen/qwen3.5-plus-02-15",
            "raw_provider": "openrouter",
            "raw_model": "qwen/qwen3.5-plus-02-15",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/qwen/qwen3.5-plus-02-15",
            "display_ref": "openrouter/qwen/qwen3.5-plus-02-15",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "z-ai/glm-5",
              "anthropic/claude-opus-4-6",
              "qwen/qwen3.5-plus-02-15"
            ]
          }
        }
      ],
      "fallback_usable": 7,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "configured",
        "ok",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "configured": 4,
        "ok": 4
      },
      "providers": [
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1",
            "us.anthropic.claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 210,
          "models": [
            "glm-5",
            "glm-4.7",
            "glm-4.7-flash",
            "glm-4.7-flashx"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 35,
          "models": [
            "z-ai/glm-5",
            "anthropic/claude-opus-4-6",
            "qwen/qwen3.5-plus-02-15"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 293,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 174,
          "models": [
            "gemini-3-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://api.z.ai/api/coding/paas/v4/v1/models",
          "duration_ms": 212,
          "models": [
            "glm-5",
            "glm-4.7"
          ]
        },
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-terra",
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 271,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "maintenance_only",
        "label": "保护模式",
        "class": "warn",
        "expected_primary": "preserve current",
        "expected_first_fallback": "repair broken only",
        "policy_tier": "maintenance_only",
        "priority": "P2",
        "route_policy": {
          "policy_tier": "maintenance_only",
          "base_expected_primary": "preserve current",
          "base_expected_first_fallback": "repair broken only",
          "base_preferred_later_fallback": "",
          "expected_primary": "preserve current",
          "expected_first_fallback": "repair broken only",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "garry_tan",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · maintenance_only",
      "host": "oracle",
      "hostname": "de34c047b05a",
      "profile": ".openclaw-garrytan",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-3.1-pro",
      "raw_primary": "google/gemini-3.1-pro-preview",
      "primary_ref": {
        "raw_ref": "google/gemini-3.1-pro-preview",
        "raw_provider": "google",
        "raw_model": "gemini-3.1-pro-preview",
        "provider_key": "google",
        "policy_ref": "google/gemini-3.1-pro",
        "display_ref": "google/gemini-3.1-pro",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
        "models": [
          "gemini-3.1-pro-preview",
          "gemini-3-pro-preview",
          "gemini-3.1-flash-lite-preview"
        ]
      },
      "fallbacks": [
        {
          "model": "zai/glm-5",
          "raw_model": "zai/glm-5",
          "model_ref": {
            "raw_ref": "zai/glm-5",
            "raw_provider": "zai",
            "raw_model": "glm-5",
            "provider_key": "zai",
            "policy_ref": "zai/glm-5",
            "display_ref": "zai/glm-5",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5"
            ]
          }
        }
      ],
      "fallback_usable": 1,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok"
      ],
      "provider_counts": {
        "configured": 1,
        "ok": 4
      },
      "providers": [
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-opus-4-6-v1",
            "us.anthropic.claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 344,
          "models": [
            "glm-5"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 30,
          "models": [
            "anthropic/claude-opus-4-6"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 154,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 541,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "maintenance_only",
        "label": "保护模式",
        "class": "warn",
        "expected_primary": "preserve current",
        "expected_first_fallback": "repair broken only",
        "policy_tier": "maintenance_only",
        "priority": "P1",
        "route_policy": {
          "policy_tier": "maintenance_only",
          "base_expected_primary": "preserve current",
          "base_expected_first_fallback": "repair broken only",
          "base_preferred_later_fallback": "",
          "expected_primary": "preserve current",
          "expected_first_fallback": "repair broken only",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "lihongyi",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · maintenance_only",
      "host": "oracle",
      "hostname": "de34c047b05a",
      "profile": ".openclaw-lihongyi",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-3.1-pro",
      "raw_primary": "google/gemini-3.1-pro-preview",
      "primary_ref": {
        "raw_ref": "google/gemini-3.1-pro-preview",
        "raw_provider": "google",
        "raw_model": "gemini-3.1-pro-preview",
        "provider_key": "google",
        "policy_ref": "google/gemini-3.1-pro",
        "display_ref": "google/gemini-3.1-pro",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
        "models": [
          "gemini-3.1-pro-preview",
          "gemini-3-pro-preview",
          "gemini-3.1-flash-lite-preview"
        ]
      },
      "fallbacks": [
        {
          "model": "zai/glm-5",
          "raw_model": "zai/glm-5",
          "model_ref": {
            "raw_ref": "zai/glm-5",
            "raw_provider": "zai",
            "raw_model": "glm-5",
            "provider_key": "zai",
            "policy_ref": "zai/glm-5",
            "display_ref": "zai/glm-5",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5"
            ]
          }
        },
        {
          "model": "zai-backup/glm-5",
          "raw_model": "zai-backup/glm-5",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5",
            "provider_key": "zai-backup",
            "policy_ref": "zai-backup/glm-5",
            "display_ref": "zai-backup/glm-5",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "configured": 1,
        "ok": 3
      },
      "providers": [
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": [
            "us.anthropic.claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 424,
          "models": [
            "glm-5"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 345,
          "models": [
            "glm-5"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 144,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "maintenance_only",
        "label": "保护模式",
        "class": "warn",
        "expected_primary": "preserve current",
        "expected_first_fallback": "repair broken only",
        "policy_tier": "maintenance_only",
        "priority": "P1",
        "route_policy": {
          "policy_tier": "maintenance_only",
          "base_expected_primary": "preserve current",
          "base_expected_first_fallback": "repair broken only",
          "base_preferred_later_fallback": "",
          "expected_primary": "preserve current",
          "expected_first_fallback": "repair broken only",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "万sir",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · maintenance_only",
      "host": "oracle",
      "hostname": "de34c047b05a",
      "profile": ".openclaw-wansir",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-3.1-pro",
      "raw_primary": "google/gemini-3.1-pro",
      "primary_ref": {
        "raw_ref": "google/gemini-3.1-pro",
        "raw_provider": "google",
        "raw_model": "gemini-3.1-pro",
        "provider_key": "google",
        "policy_ref": "google/gemini-3.1-pro",
        "display_ref": "google/gemini-3.1-pro",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
        "models": [
          "gemini-3.1-pro",
          "gemini-3-pro-preview",
          "gemini-3.1-pro-preview",
          "gemini-3.1-flash-lite-preview"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5",
              "glm-5.2",
              "glm-4.7"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai-backup/glm-5.2",
          "model_ref": {
            "raw_ref": "zai-backup/glm-5.2",
            "raw_provider": "zai-backup",
            "raw_model": "glm-5.2",
            "provider_key": "zai-backup",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
            "models": [
              "glm-5",
              "glm-5.2"
            ]
          }
        },
        {
          "model": "kimi-code/kimi-for-coding",
          "raw_model": "kimi-code/kimi-for-coding",
          "model_ref": {
            "raw_ref": "kimi-code/kimi-for-coding",
            "raw_provider": "kimi-code",
            "raw_model": "kimi-for-coding",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/kimi-for-coding",
            "display_ref": "kimi-code/kimi-for-coding",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": [
              "kimi-for-coding"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        }
      ],
      "fallback_usable": 4,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 6,
        "configured": 1
      },
      "providers": [
        {
          "provider": "ucloud-modelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.modelverse.cn/v1/models",
          "duration_ms": 2606,
          "models": [
            "minimax-m2"
          ]
        },
        {
          "provider": "ominilink",
          "status": "configured",
          "reason": "HTTP 403 protected catalog; credentials configured locally https://api.ominilink.ai/v1/models",
          "duration_ms": 866,
          "models": [
            "claude-opus-4-6",
            "claude-sonnet-4-6"
          ]
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 271,
          "models": [
            "glm-5",
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 380,
          "models": [
            "glm-5",
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 154,
          "models": [
            "gemini-3.1-pro",
            "gemini-3-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 366,
          "models": [
            "kimi-for-coding"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 592,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "maintenance_only",
        "label": "保护模式",
        "class": "warn",
        "expected_primary": "preserve current",
        "expected_first_fallback": "repair broken only",
        "policy_tier": "maintenance_only",
        "priority": "P1",
        "route_policy": {
          "policy_tier": "maintenance_only",
          "base_expected_primary": "preserve current",
          "base_expected_first_fallback": "repair broken only",
          "base_preferred_later_fallback": "",
          "expected_primary": "preserve current",
          "expected_first_fallback": "repair broken only",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "gq",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · core",
      "host": "gongqian",
      "hostname": "gongqiandeMacBook-Pro.local",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "auth-required",
        "label": "需认证/权限",
        "class": "warn",
        "reason": "Hermes OAuth pool usable 0/1",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.4"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "auth-required",
            "label": "需认证/权限",
            "class": "warn",
            "reason": "Hermes OAuth pool usable 0/1；catalog 未直接列出 gpt-5.6-terra",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.4"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": []
          }
        },
        {
          "model": "minimax/MiniMax-M3",
          "raw_model": "minimax/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax/MiniMax-M3",
            "raw_provider": "minimax",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax",
            "policy_ref": "minimax/MiniMax-M3",
            "display_ref": "minimax/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "provider lacks generic /models catalog",
            "models": []
          }
        },
        {
          "model": "dashscope/qwen3.5-plus",
          "raw_model": "dashscope/qwen3.5-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3.5-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3.5-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3.5-plus",
            "display_ref": "dashscope/qwen3.5-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": []
          }
        },
        {
          "model": "kimi-code/k3",
          "raw_model": "kimi-code/k3",
          "model_ref": {
            "raw_ref": "kimi-code/k3",
            "raw_provider": "kimi-code",
            "raw_model": "k3",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/k3",
            "display_ref": "kimi-code/k3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": []
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": []
          }
        },
        {
          "model": "anthropic/claude-sonnet-4-6",
          "raw_model": "anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "anthropic/claude-sonnet-4-6",
            "raw_provider": "anthropic",
            "raw_model": "claude-sonnet-4-6",
            "provider_key": "anthropic",
            "policy_ref": "anthropic/claude-sonnet-4-6",
            "display_ref": "anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "warn",
      "route_label": "首选异常，5 个备用可用",
      "route_statuses": [
        "auth-required",
        "auth-required",
        "ok",
        "configured",
        "ok",
        "ok",
        "ok",
        "unknown"
      ],
      "provider_counts": {
        "auth-required": 1,
        "ok": 8,
        "configured": 5
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "auth-required",
          "reason": "Hermes OAuth pool usable 0/1",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.4"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 97,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "minimax",
          "status": "configured",
          "reason": "provider lacks generic /models catalog",
          "duration_ms": 276,
          "models": []
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 240,
          "models": []
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 606,
          "models": []
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 201,
          "models": []
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 495,
          "models": []
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 230,
          "models": []
        },
        {
          "provider": "_amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 330,
          "models": []
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 481,
          "models": []
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "ghy-source",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · core",
      "host": "gongqian",
      "hostname": "gongqiandeMacBook-Pro.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-sol",
      "raw_primary": "openai-codex/gpt-5.6-sol",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-sol",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-sol",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-sol",
        "display_ref": "openai/gpt-5.6-sol",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-sol",
          "gpt-5.4",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai/gpt-5.6-terra",
            "raw_provider": "openai",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe；按 provider alias openai->openai-codex 匹配",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.4",
              "gpt-5.3-codex"
            ]
          }
        },
        {
          "model": "openai-codex/gpt-5.4",
          "raw_model": "openai-codex/gpt-5.4",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.4",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.4",
            "provider_key": "openai-codex",
            "policy_ref": "openai-codex/gpt-5.4",
            "display_ref": "openai-codex/gpt-5.4",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.4",
              "gpt-5.3-codex"
            ]
          }
        },
        {
          "model": "openai-codex/gpt-5.3-codex",
          "raw_model": "openai-codex/gpt-5.3-codex",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.3-codex",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.3-codex",
            "provider_key": "openai-codex",
            "policy_ref": "openai-codex/gpt-5.3-codex",
            "display_ref": "openai-codex/gpt-5.3-codex",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
            "models": [
              "gpt-5.6-sol",
              "gpt-5.4",
              "gpt-5.3-codex"
            ]
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "minimax-cp/MiniMax-M3",
            "raw_provider": "minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.minimax.chat/v1/models",
            "models": [
              "MiniMax-M3"
            ]
          }
        },
        {
          "model": "openrouter/anthropic/claude-sonnet-4-6",
          "raw_model": "openrouter/anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "raw_provider": "openrouter",
            "raw_model": "anthropic/claude-sonnet-4-6",
            "provider_key": "openrouter",
            "policy_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "display_ref": "openrouter/anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
            "models": [
              "anthropic/claude-sonnet-4-6"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite-preview"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite-preview"
            ]
          }
        },
        {
          "model": "kimi-code/k3",
          "raw_model": "kimi-code/k3",
          "model_ref": {
            "raw_ref": "kimi-code/k3",
            "raw_provider": "kimi-code",
            "raw_model": "k3",
            "provider_key": "kimi-code",
            "policy_ref": "kimi-code/k3",
            "display_ref": "kimi-code/k3",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
            "models": [
              "k3"
            ]
          }
        }
      ],
      "fallback_usable": 8,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "configured",
        "configured",
        "configured",
        "ok",
        "ok",
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 11,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 337,
          "models": [
            "glm-5.2",
            "glm-5",
            "glm-4.7",
            "glm-4.7-flash",
            "glm-4.7-flashx"
          ]
        },
        {
          "provider": "zai-backup",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 311,
          "models": [
            "glm-5.2",
            "glm-4.7"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 236,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "umodelverse",
          "status": "ok",
          "reason": "HTTP 200 https://api.umodelverse.ai/v1/models",
          "duration_ms": 2085,
          "models": [
            "claude-sonnet-4-6",
            "gemini-3.1-pro-preview",
            "claude-opus-4-6"
          ]
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 182,
          "models": [
            "qwen3.5-plus",
            "qwen3-coder-plus",
            "qwen3-max-2026-01-23",
            "kimi-k2.5",
            "glm-4.7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 658,
          "models": [
            "gemini-3-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite-preview"
          ]
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 512,
          "models": [
            "anthropic/claude-sonnet-4-6"
          ]
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 479,
          "models": [
            "openrouter/hunter-alpha"
          ]
        },
        {
          "provider": "umodelverse-responses",
          "status": "ok",
          "reason": "HTTP 200 https://api.umodelverse.ai/v1/models",
          "duration_ms": 2070,
          "models": [
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol",
            "gpt-5.4",
            "gpt-5.3-codex"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 936,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "minimax-cp",
          "status": "ok",
          "reason": "HTTP 200 https://api.minimax.chat/v1/models",
          "duration_ms": 262,
          "models": [
            "MiniMax-M3"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai/gpt-5.6-terra",
        "canonical_primary": "openai/gpt-5.6-sol",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-sol",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P0",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "cjj",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心个人分身；owner 指定 GPT-5.6 Terra，保留现有 fallback 链",
      "host": "gongqian",
      "hostname": "gongqiandeMacBook-Pro.local",
      "profile": "cjj",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai-codex/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-terra",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "openai/gpt-5.6-terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Hermes OAuth pool usable 1/1; skipped generic provider catalog probe",
        "models": [
          "gpt-5.6-terra",
          "gpt-5.5"
        ]
      },
      "fallbacks": [
        {
          "model": "dashscope/qwen3.5-plus",
          "raw_model": "dashscope/qwen3.5-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3.5-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3.5-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3.5-plus",
            "display_ref": "dashscope/qwen3.5-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": []
          }
        },
        {
          "model": "dashscope/qwen3-coder-plus",
          "raw_model": "dashscope/qwen3-coder-plus",
          "model_ref": {
            "raw_ref": "dashscope/qwen3-coder-plus",
            "raw_provider": "dashscope",
            "raw_model": "qwen3-coder-plus",
            "provider_key": "dashscope",
            "policy_ref": "dashscope/qwen3-coder-plus",
            "display_ref": "dashscope/qwen3-coder-plus",
            "naming_drift": false
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
            "models": []
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": []
          }
        },
        {
          "model": "anthropic/claude-sonnet-4-6",
          "raw_model": "anthropic/claude-sonnet-4-6",
          "model_ref": {
            "raw_ref": "anthropic/claude-sonnet-4-6",
            "raw_provider": "anthropic",
            "raw_model": "claude-sonnet-4-6",
            "provider_key": "anthropic",
            "policy_ref": "anthropic/claude-sonnet-4-6",
            "display_ref": "anthropic/claude-sonnet-4-6",
            "naming_drift": false
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "ok",
        "ok",
        "ok",
        "unknown"
      ],
      "provider_counts": {
        "configured": 6,
        "ok": 8,
        "down": 1,
        "auth-required": 1
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "configured",
          "reason": "Hermes OAuth pool usable 1/1; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-terra",
            "gpt-5.5"
          ]
        },
        {
          "provider": "kimi-code",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 202,
          "models": []
        },
        {
          "provider": "apigo",
          "status": "ok",
          "reason": "HTTP 200 https://maas.apigo.ai/v1/models",
          "duration_ms": 3826,
          "models": []
        },
        {
          "provider": "minimax",
          "status": "configured",
          "reason": "provider lacks generic /models catalog",
          "duration_ms": 320,
          "models": []
        },
        {
          "provider": "dashscope",
          "status": "ok",
          "reason": "HTTP 200 https://dashscope.aliyuncs.com/compatible-mode/v1/models",
          "duration_ms": 194,
          "models": []
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 582,
          "models": []
        },
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 491,
          "models": []
        },
        {
          "provider": "openrouter",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 491,
          "models": []
        },
        {
          "provider": "copilot-proxy",
          "status": "down",
          "reason": "URLError: <urlopen error [Errno 61] Connection refused> @ http://localhost:3000/v1/models",
          "duration_ms": 8,
          "models": []
        },
        {
          "provider": "_amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "zai-backup",
          "status": "auth-required",
          "reason": "HTTP 401 https://api.z.ai/api/coding/paas/v4/models",
          "duration_ms": 474,
          "models": []
        },
        {
          "provider": "amazon-bedrock",
          "status": "configured",
          "reason": "Bedrock configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "openrouter-test",
          "status": "ok",
          "reason": "HTTP 200 https://openrouter.ai/api/v1/models",
          "duration_ms": 471,
          "models": []
        },
        {
          "provider": "azure-openai",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "azure-openai-responses",
          "status": "configured",
          "reason": "Azure deployment configured; skipped generic /models probe",
          "duration_ms": 0,
          "models": []
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 40,
          "models": [
            "gpt-5.5"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "dashscope/qwen3.5-plus",
        "actual_first_fallback": "dashscope/qwen3.5-plus",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "dashscope/qwen3.5-plus",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "dashscope/qwen3.5-plus",
          "raw_provider": "dashscope",
          "raw_model": "qwen3.5-plus",
          "provider_key": "dashscope",
          "policy_ref": "dashscope/qwen3.5-plus",
          "display_ref": "dashscope/qwen3.5-plus",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "dashscope/qwen3.5-plus",
          "raw_provider": "dashscope",
          "raw_model": "qwen3.5-plus",
          "provider_key": "dashscope",
          "policy_ref": "dashscope/qwen3.5-plus",
          "display_ref": "dashscope/qwen3.5-plus",
          "naming_drift": false
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "dashscope/qwen3.5-plus",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "dashscope/qwen3.5-plus",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "air-webase",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "gongqian-air WeBase / memory-info layer seed",
      "host": "gongqian-air",
      "hostname": "macdeMacBook-Air.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "air-webase",
          "name": "air-webase",
          "default": true,
          "workspace": "~/.openclaw/workspace"
        }
      ],
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "openai/gpt-5.6-terra",
        "raw_provider": "openai",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "openai",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "openai/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "configured",
        "label": "已配置",
        "class": "ok",
        "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
        "models": [
          "gpt-5.5",
          "gpt-5.4",
          "gpt-5.3-codex"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "configured",
        "ok",
        "reachable",
        "configured"
      ],
      "provider_counts": {
        "ok": 2,
        "reachable": 1,
        "configured": 2
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 221,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 210,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 331,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8089/v1/models",
          "duration_ms": 109,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "openai",
          "status": "configured",
          "reason": "Codex/ChatGPT OAuth account-state present; skipped generic provider catalog probe",
          "duration_ms": 0,
          "models": [
            "gpt-5.5",
            "gpt-5.4",
            "gpt-5.3-codex"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-sol，实际 openai/gpt-5.6-terra。"
      }
    },
    {
      "agent": "air-weship",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "gongqian-air WeShip / action-delivery layer seed",
      "host": "gongqian-air",
      "hostname": "macdeMacBook-Air.local",
      "profile": "air-weship",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "openai/gpt-5.6-terra",
      "raw_primary": "openai-codex/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "openai-codex/gpt-5.6-terra",
        "raw_provider": "openai-codex",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "openai-codex",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "openai/gpt-5.6-terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "unknown",
        "label": "未解析",
        "class": "unknown",
        "reason": "no baseUrl in config",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta/openai",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 1,
      "route_class": "warn",
      "route_label": "首选异常，1 个备用可用",
      "route_statuses": [
        "unknown",
        "reachable"
      ],
      "provider_counts": {
        "unknown": 1,
        "reachable": 1
      },
      "providers": [
        {
          "provider": "openai-codex",
          "status": "unknown",
          "reason": "no baseUrl in config",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta/openai",
          "duration_ms": 1114,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "google/gemini-flash-latest",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "google/gemini-flash-latest",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-sol，实际 openai-codex/gpt-5.6-terra。"
      }
    },
    {
      "agent": "mini-host",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · core",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta；catalog 未直接列出 gemini-3.1-pro-preview",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 3,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "reachable",
        "reachable"
      ],
      "provider_counts": {
        "ok": 1,
        "configured": 1,
        "reachable": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 46,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 137,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1596,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-sol，实际 amadeus/gpt-5.6-terra。"
      }
    },
    {
      "agent": "mini-builder",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心软件开发 worker；self-hosted Amadeus Terra",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-builder",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "reachable"
      ],
      "provider_counts": {
        "ok": 1,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 54,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1581,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 138,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "amadeus/5.6terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "amadeus/5.6terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "amadeus/5.6terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "hassabis",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "Demis Hassabis public-reasoning research strategy seed",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-hassabis",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "primary_ref": {
        "raw_ref": "google/gemini-flash-latest",
        "raw_provider": "google",
        "raw_model": "gemini-flash-latest",
        "provider_key": "google",
        "policy_ref": "google/gemini-flash-latest",
        "display_ref": "google/gemini-flash-latest",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "reachable",
        "label": "端点可达",
        "class": "ok",
        "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
        "models": [
          "gemini-flash-latest"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "reachable",
        "unknown",
        "reachable",
        "configured"
      ],
      "provider_counts": {
        "reachable": 1,
        "ok": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1587,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 141,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 211,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "google/gemini-flash-latest",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-sol，实际 google/gemini-flash-latest。"
      }
    },
    {
      "agent": "lirong",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心设计 / 出版顾问个人分身；Google primary，GPT-5.6 Terra fallback",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-lirong",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "primary_ref": {
        "raw_ref": "google/gemini-flash-latest",
        "raw_provider": "google",
        "raw_model": "gemini-flash-latest",
        "provider_key": "google",
        "policy_ref": "google/gemini-flash-latest",
        "display_ref": "google/gemini-flash-latest",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "reachable",
        "label": "端点可达",
        "class": "ok",
        "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
        "models": [
          "gemini-flash-latest"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "reachable",
        "unknown",
        "reachable",
        "configured"
      ],
      "provider_counts": {
        "reachable": 1,
        "ok": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1761,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 60,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "google/gemini-flash-latest",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "google/gemini-flash-latest",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P2",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "google/gemini-flash-latest",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "google/gemini-flash-latest",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "luowen",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心跨境电商顾问个人分身；Google primary，GPT-5.6 Terra fallback",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-luowen",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "google/gemini-flash-latest",
      "raw_primary": "google/gemini-flash-latest",
      "primary_ref": {
        "raw_ref": "google/gemini-flash-latest",
        "raw_provider": "google",
        "raw_model": "gemini-flash-latest",
        "provider_key": "google",
        "policy_ref": "google/gemini-flash-latest",
        "display_ref": "google/gemini-flash-latest",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "reachable",
        "label": "端点可达",
        "class": "ok",
        "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
        "models": [
          "gemini-flash-latest"
        ]
      },
      "fallbacks": [
        {
          "model": "openai/gpt-5.6-terra",
          "raw_model": "openai-codex/gpt-5.6-terra",
          "model_ref": {
            "raw_ref": "openai-codex/gpt-5.6-terra",
            "raw_provider": "openai-codex",
            "raw_model": "gpt-5.6-terra",
            "provider_key": "openai-codex",
            "policy_ref": "openai/gpt-5.6-terra",
            "display_ref": "openai/gpt-5.6-terra",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "reachable",
        "unknown",
        "reachable",
        "configured"
      ],
      "provider_counts": {
        "reachable": 1,
        "ok": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1583,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 48,
          "models": [
            "gpt-5.5"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 133,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "google/gemini-flash-latest",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "openai-codex/gpt-5.6-terra",
        "canonical_primary": "google/gemini-flash-latest",
        "canonical_first_fallback": "openai/gpt-5.6-terra",
        "expected_primary_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "openai-codex/gpt-5.6-terra",
          "raw_provider": "openai-codex",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai-codex",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P2",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "google/gemini-flash-latest",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "google/gemini-flash-latest",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": false,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "qyr",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心成长型数字分身；self-hosted Amadeus Terra primary，Google first fallback",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-qyr",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "reachable",
        "configured"
      ],
      "provider_counts": {
        "ok": 1,
        "configured": 1,
        "reachable": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 65,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 238,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1578,
          "models": [
            "gemini-flash-latest"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "amadeus/5.6terra",
        "expected_first_fallback": "google/gemini-flash-latest",
        "actual_first_fallback": "google/gemini-flash-latest",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "google/gemini-flash-latest",
        "expected_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "google/gemini-flash-latest",
          "raw_provider": "google",
          "raw_model": "gemini-flash-latest",
          "provider_key": "google",
          "policy_ref": "google/gemini-flash-latest",
          "display_ref": "google/gemini-flash-latest",
          "naming_drift": false
        },
        "naming_drift": false,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "amadeus/5.6terra",
          "base_expected_first_fallback": "google/gemini-flash-latest",
          "base_preferred_later_fallback": "",
          "expected_primary": "amadeus/5.6terra",
          "expected_first_fallback": "google/gemini-flash-latest",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "mini-reviewer",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心 review / QA worker；self-hosted Amadeus Terra",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-reviewer",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "reachable"
      ],
      "provider_counts": {
        "ok": 1,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 44,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1567,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 211,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "amadeus/5.6terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "amadeus/5.6terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "amadeus/5.6terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "mini-runner",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心 CI / execution worker；self-hosted Amadeus Terra",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-runner",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "reachable"
      ],
      "provider_counts": {
        "ok": 1,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 54,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1689,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 235,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "amadeus/5.6terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "amadeus/5.6terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "amadeus/5.6terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "mini-seeder",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "非核心 MSP / seed worker；self-hosted Amadeus Terra",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".hermes-seeder",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-flash-latest",
          "model_ref": {
            "raw_ref": "google/gemini-flash-latest",
            "raw_provider": "google",
            "raw_model": "gemini-flash-latest",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": false
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
            "models": [
              "gemini-flash-latest"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "configured",
        "reachable"
      ],
      "provider_counts": {
        "ok": 1,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 93,
          "models": [
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1760,
          "models": [
            "gemini-flash-latest"
          ]
        },
        {
          "provider": "zai",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://open.bigmodel.cn/api/paas/v4/models",
          "duration_ms": 221,
          "models": [
            "glm-5.2"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "amadeus/5.6terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "amadeus/5.6terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "amadeus/5.6terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "mini-base",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "Mac mini OpenClaw base / memory agent",
      "host": "gongqian-mini",
      "hostname": "gqdeMac-mini.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "mini-base",
          "name": "mini-base",
          "default": true,
          "workspace": "~/.openclaw/workspace"
        }
      ],
      "primary": "amadeus/gpt-5.6-terra",
      "raw_primary": "amadeus/gpt-5.6-terra",
      "primary_ref": {
        "raw_ref": "amadeus/gpt-5.6-terra",
        "raw_provider": "amadeus",
        "raw_model": "gpt-5.6-terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/gpt-5.6-terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
        "models": [
          "gpt-5.5",
          "gpt-5.6-terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        }
      ],
      "fallback_usable": 1,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 2,
        "reachable": 2,
        "configured": 2
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 141,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 174,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 381,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://127.0.0.1:18080/v1/models",
          "duration_ms": 75,
          "models": [
            "gpt-5.5",
            "gpt-5.6-terra"
          ]
        },
        {
          "provider": "google",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1581,
          "models": [
            "gemini-flash-latest",
            "gemini-3.1-pro-preview"
          ]
        },
        {
          "provider": "openai",
          "status": "configured",
          "reason": "Provider credentials/account-state present; skipped generic catalog probe without explicit baseUrl",
          "duration_ms": 0,
          "models": [
            "gpt-5.6-sol"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-sol",
        "expected_first_fallback": "openai/gpt-5.6-terra",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-sol",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-sol",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-sol",
          "display_ref": "openai/gpt-5.6-sol",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/gpt-5.6-terra",
          "raw_provider": "amadeus",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/gpt-5.6-terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "core",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "core",
          "base_expected_primary": "openai/gpt-5.6-sol",
          "base_expected_first_fallback": "openai/gpt-5.6-terra",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-sol",
          "expected_first_fallback": "openai/gpt-5.6-terra",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-sol，实际 amadeus/gpt-5.6-terra。"
      }
    },
    {
      "agent": "amadeus",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".hermes",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "kimi-coding/k3",
      "raw_primary": "custom:kimi-coding/k3",
      "primary_ref": {
        "raw_ref": "custom:kimi-coding/k3",
        "raw_provider": "custom:kimi-coding",
        "raw_model": "k3",
        "provider_key": "kimi-coding",
        "policy_ref": "kimi-coding/k3",
        "display_ref": "kimi-coding/k3",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
        "models": [
          "k3"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        },
        {
          "model": "kimi/k3",
          "raw_model": "kimi/k3",
          "model_ref": {
            "raw_ref": "kimi/k3",
            "raw_provider": "kimi",
            "raw_model": "k3",
            "provider_key": "kimi",
            "policy_ref": "kimi/k3",
            "display_ref": "kimi/k3",
            "naming_drift": false
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        },
        {
          "model": "minimax-cp/MiniMax-M3",
          "raw_model": "custom:minimax-cp/MiniMax-M3",
          "model_ref": {
            "raw_ref": "custom:minimax-cp/MiniMax-M3",
            "raw_provider": "custom:minimax-cp",
            "raw_model": "MiniMax-M3",
            "provider_key": "minimax-cp",
            "policy_ref": "minimax-cp/MiniMax-M3",
            "display_ref": "minimax-cp/MiniMax-M3",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        }
      ],
      "fallback_usable": 0,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "unknown",
        "unknown",
        "unknown"
      ],
      "provider_counts": {
        "ok": 2
      },
      "providers": [
        {
          "provider": "custom:kimi-coding",
          "status": "ok",
          "reason": "HTTP 200 https://api.kimi.com/coding/v1/models",
          "duration_ms": 211,
          "models": [
            "k3"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 9,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "primary_mismatch",
        "label": "首选不符",
        "class": "bad",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "kimi-coding/k3",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "custom:kimi-coding/k3",
          "raw_provider": "custom:kimi-coding",
          "raw_model": "k3",
          "provider_key": "kimi-coding",
          "policy_ref": "kimi-coding/k3",
          "display_ref": "kimi-coding/k3",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P2",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": "期望首选 openai/gpt-5.6-terra，实际 custom:kimi-coding/k3。"
      }
    },
    {
      "agent": "zy-ra",
      "runtime": "Hermes",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".hermes-zy",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [],
      "primary": "amadeus/5.6terra",
      "raw_primary": "custom:amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "custom:amadeus/5.6terra",
        "raw_provider": "custom:amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": true
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "unknown",
            "label": "未解析",
            "class": "unknown",
            "reason": "provider 未在本轮 inventory 中解析到",
            "models": []
          }
        }
      ],
      "fallback_usable": 0,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "unknown"
      ],
      "provider_counts": {
        "ok": 1
      },
      "providers": [
        {
          "provider": "custom:amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 5,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "custom:amadeus/5.6terra",
          "raw_provider": "custom:amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": true
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P2",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "amadeusAI",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "main",
          "name": "main",
          "default": true,
          "workspace": ""
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite"
            ]
          }
        }
      ],
      "fallback_usable": 4,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 217,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 178,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 849,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 8,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P2",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "a16z-model",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-a16z-model",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "a16z-model",
          "name": "a16z Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-a16z"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 128,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 254,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite",
            "gemini-3.5-flash"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 12,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "anj-midha-model",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-anj-midha-model",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "anj-midha-model",
          "name": "Anj Midha Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-anj-midha"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 128,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 254,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite",
            "gemini-3.5-flash"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 12,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "capital-wehub",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default · multi-agent gateway（承载: wehub-capital 默认 / ghy-capital / Garry Tan Model / Anj Midha Model / a16z Model）",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-capital",
      "runtime_profile_kind": "multi_agent_gateway",
      "runtime_agents": [
        {
          "id": "wehub-capital",
          "name": "wehub-capital",
          "default": true,
          "workspace": "~/.openclaw-capital/workspace"
        },
        {
          "id": "ghy-capital",
          "name": "ghy-capital",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-ghy"
        },
        {
          "id": "garry-tan-model",
          "name": "Garry Tan Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-garry-tan"
        },
        {
          "id": "anj-midha-model",
          "name": "Anj Midha Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-anj-midha"
        },
        {
          "id": "a16z-model",
          "name": "a16z Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-a16z"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 128,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 254,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite",
            "gemini-3.5-flash"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 12,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "garry-tan-model",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-garry-tan-model",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "garry-tan-model",
          "name": "Garry Tan Model",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-garry-tan"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 128,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 254,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite",
            "gemini-3.5-flash"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 12,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "ghy-capital",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-ghy-capital",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "ghy-capital",
          "name": "ghy-capital",
          "default": false,
          "workspace": "~/.openclaw-capital/workspace-ghy"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "glm-5.2",
          "raw_model": "wanjiedata/glm-5.2",
          "model_ref": {
            "raw_ref": "wanjiedata/glm-5.2",
            "raw_provider": "wanjiedata",
            "raw_model": "glm-5.2",
            "provider_key": "wanjiedata",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "reachable",
            "label": "端点可达",
            "class": "ok",
            "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "apigo/claude-opus-4-7",
          "raw_model": "apigo/claude-opus-4-7",
          "model_ref": {
            "raw_ref": "apigo/claude-opus-4-7",
            "raw_provider": "apigo",
            "raw_model": "claude-opus-4-7",
            "provider_key": "apigo",
            "policy_ref": "apigo/claude-opus-4-7",
            "display_ref": "apigo/claude-opus-4-7",
            "naming_drift": false
          },
          "availability": {
            "status": "configured",
            "label": "已配置",
            "class": "ok",
            "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
            "models": [
              "claude-opus-4-7"
            ]
          }
        },
        {
          "model": "google/gemini-3.1-pro",
          "raw_model": "google/gemini-3.1-pro-preview",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-pro-preview",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-pro-preview",
            "provider_key": "google",
            "policy_ref": "google/gemini-3.1-pro",
            "display_ref": "google/gemini-3.1-pro",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite",
              "gemini-3.5-flash"
            ]
          }
        }
      ],
      "fallback_usable": 5,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "reachable",
        "configured",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 1,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 201,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 128,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 254,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 404,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite",
            "gemini-3.5-flash"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 12,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "ghy-ra",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-ghy-ra",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "ghy-ra",
          "name": "ghy-ra",
          "default": false,
          "workspace": "~/.openclaw-research/workspace-ghy"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3-flash-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 2,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 210,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 126,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 272,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 421,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "google-vertex",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1083,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 16,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "lihongyi-ra",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-lihongyi-ra",
      "runtime_profile_kind": "agent_profile",
      "runtime_agents": [
        {
          "id": "lihongyi-ra",
          "name": "lihongyi-ra",
          "default": false,
          "workspace": "~/.openclaw-research/workspace-lihongyi"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3-flash-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 2,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 210,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 126,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 272,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 421,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "google-vertex",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1083,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 16,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    },
    {
      "agent": "research-wehub",
      "runtime": "OpenClaw",
      "owner": "团队",
      "role": "policy-monitored · default · multi-agent gateway（承载: wehub-research 默认 / ghy-ra / lihongyi-ra）",
      "host": "dustinstudio",
      "hostname": "DustinStudiodeMac-Studio.local",
      "profile": ".openclaw-research",
      "runtime_profile_kind": "multi_agent_gateway",
      "runtime_agents": [
        {
          "id": "wehub-research",
          "name": "wehub-research",
          "default": true,
          "workspace": "~/.openclaw-research/workspace"
        },
        {
          "id": "ghy-ra",
          "name": "ghy-ra",
          "default": false,
          "workspace": "~/.openclaw-research/workspace-ghy"
        },
        {
          "id": "lihongyi-ra",
          "name": "lihongyi-ra",
          "default": false,
          "workspace": "~/.openclaw-research/workspace-lihongyi"
        }
      ],
      "primary": "amadeus/5.6terra",
      "raw_primary": "amadeus/5.6terra",
      "primary_ref": {
        "raw_ref": "amadeus/5.6terra",
        "raw_provider": "amadeus",
        "raw_model": "5.6terra",
        "provider_key": "amadeus",
        "policy_ref": "openai/gpt-5.6-terra",
        "display_ref": "amadeus/5.6terra",
        "naming_drift": false
      },
      "primary_availability": {
        "status": "ok",
        "label": "可用",
        "class": "ok",
        "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
        "models": [
          "5.6terra"
        ]
      },
      "fallbacks": [
        {
          "model": "glm-5.2",
          "raw_model": "zai/glm-5.2",
          "model_ref": {
            "raw_ref": "zai/glm-5.2",
            "raw_provider": "zai",
            "raw_model": "glm-5.2",
            "provider_key": "zai",
            "policy_ref": "glm-5.2",
            "display_ref": "glm-5.2",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
            "models": [
              "glm-5.2"
            ]
          }
        },
        {
          "model": "google/gemini-flash-latest",
          "raw_model": "google/gemini-3.1-flash-lite",
          "model_ref": {
            "raw_ref": "google/gemini-3.1-flash-lite",
            "raw_provider": "google",
            "raw_model": "gemini-3.1-flash-lite",
            "provider_key": "google",
            "policy_ref": "google/gemini-flash-latest",
            "display_ref": "google/gemini-flash-latest",
            "naming_drift": true
          },
          "availability": {
            "status": "ok",
            "label": "可用",
            "class": "ok",
            "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
            "models": [
              "gemini-3.1-pro-preview",
              "gemini-3-flash-preview",
              "gemini-3.1-pro-preview",
              "gemini-3.1-flash-lite"
            ]
          }
        }
      ],
      "fallback_usable": 2,
      "route_class": "ok",
      "route_label": "首选可用",
      "route_statuses": [
        "ok",
        "ok",
        "ok"
      ],
      "provider_counts": {
        "ok": 3,
        "reachable": 2,
        "configured": 1
      },
      "providers": [
        {
          "provider": "zai",
          "status": "ok",
          "reason": "HTTP 200 https://open.bigmodel.cn/api/anthropic/v1/models",
          "duration_ms": 210,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "wanjiedata",
          "status": "reachable",
          "reason": "HTTP 400 catalog probe inconclusive https://maas-openapi.wanjiedata.com/api/v1/models",
          "duration_ms": 126,
          "models": [
            "glm-5.2"
          ]
        },
        {
          "provider": "apigo",
          "status": "configured",
          "reason": "HTTP 401 protected catalog; credentials configured locally https://maas.apigo.ai/v1/models",
          "duration_ms": 272,
          "models": [
            "claude-opus-4-7"
          ]
        },
        {
          "provider": "google",
          "status": "ok",
          "reason": "HTTP 200 https://generativelanguage.googleapis.com/v1beta/models?key=[REDACTED]",
          "duration_ms": 421,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview",
            "gemini-3.1-pro-preview",
            "gemini-3.1-flash-lite"
          ]
        },
        {
          "provider": "google-vertex",
          "status": "reachable",
          "reason": "HTTP 404 catalog probe inconclusive https://generativelanguage.googleapis.com/v1beta",
          "duration_ms": 1083,
          "models": [
            "gemini-3.1-pro-preview",
            "gemini-3-flash-preview"
          ]
        },
        {
          "provider": "amadeus",
          "status": "ok",
          "reason": "HTTP 200 http://100.92.104.117:8080/v1/models",
          "duration_ms": 16,
          "models": [
            "5.6terra"
          ]
        }
      ],
      "registered": true,
      "policy_monitored": true,
      "policy_compliance": {
        "status": "compliant",
        "label": "策略符合",
        "class": "ok",
        "expected_primary": "openai/gpt-5.6-terra",
        "expected_first_fallback": "glm-5.2",
        "actual_first_fallback": "zai/glm-5.2",
        "canonical_primary": "openai/gpt-5.6-terra",
        "canonical_first_fallback": "glm-5.2",
        "expected_primary_ref": {
          "raw_ref": "openai/gpt-5.6-terra",
          "raw_provider": "openai",
          "raw_model": "gpt-5.6-terra",
          "provider_key": "openai",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "openai/gpt-5.6-terra",
          "naming_drift": false
        },
        "expected_first_fallback_ref": {
          "raw_ref": "glm-5.2",
          "raw_provider": "",
          "raw_model": "glm-5.2",
          "provider_key": "",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": false
        },
        "actual_primary_ref": {
          "raw_ref": "amadeus/5.6terra",
          "raw_provider": "amadeus",
          "raw_model": "5.6terra",
          "provider_key": "amadeus",
          "policy_ref": "openai/gpt-5.6-terra",
          "display_ref": "amadeus/5.6terra",
          "naming_drift": false
        },
        "actual_first_fallback_ref": {
          "raw_ref": "zai/glm-5.2",
          "raw_provider": "zai",
          "raw_model": "glm-5.2",
          "provider_key": "zai",
          "policy_ref": "glm-5.2",
          "display_ref": "glm-5.2",
          "naming_drift": true
        },
        "naming_drift": true,
        "policy_tier": "default",
        "priority": "P1",
        "preferred_later_fallback": "",
        "route_policy": {
          "policy_tier": "default",
          "base_expected_primary": "openai/gpt-5.6-terra",
          "base_expected_first_fallback": "glm-5.2",
          "base_preferred_later_fallback": "",
          "expected_primary": "openai/gpt-5.6-terra",
          "expected_first_fallback": "glm-5.2",
          "preferred_later_fallback": "",
          "amadeus_available": true,
          "substituted_slots": []
        },
        "deprecated_route_models": [],
        "reason": ""
      }
    }
  ],
  "azure_note": "Azure gpt-5.2 已复测可用：Chat Completions deployment /openai/deployments/gpt-5.2/chat/completions 可用；Responses /openai/responses model=gpt-5.2 可用；gpt-5.2-codex 可路由，短 token cap 下 incomplete，需更高 max_output_tokens。GPT-5 chat 测试需 max_completion_tokens，不用 max_tokens；deployment list endpoint 404，后续靠候选 deployment 逐个 probe。",
  "probe_note": "本轮是低成本 HTTP/catalog 探测，不做付费模型推理；HTTP 400/404 catalog 不兼容会标为端点可达/探测不充分，不再直接当作 down。"
}
