{
  "name": "contextflow-embedded-host-diagnostics",
  "version": "1.0.0",
  "tests": [
    {
      "id": "T1",
      "tool": "diagnostic_1_openai_static",
      "word": "LEGACY",
      "purpose": "Tests legacy ChatGPT output-template discovery and static HTML rendering without bridge code."
    },
    {
      "id": "T2",
      "tool": "diagnostic_2_mcp_static",
      "word": "MODERN",
      "purpose": "Tests modern MCP Apps resource discovery and static HTML rendering without result hydration."
    },
    {
      "id": "T3",
      "tool": "diagnostic_3_v5_bridge",
      "word": "V5",
      "purpose": "Tests the supplied v5-style MCP Apps helper registration and postMessage result delivery."
    },
    {
      "id": "T4",
      "tool": "diagnostic_4_openai_global",
      "word": "GLOBAL",
      "purpose": "Tests ChatGPT compatibility hydration through window.openai.toolOutput."
    },
    {
      "id": "T5",
      "tool": "diagnostic_5_interactive_bridge",
      "word": "ACTION",
      "purpose": "Tests v5-style result delivery, fullscreen negotiation, and an app-only tool call."
    }
  ]
}