← Files QuestARCHIVED FILE

plugin.json

7.86 KB · Nov 3, 2026 · 19:24 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "author": {
    "email": "terracodeanalytics@gmail.com",
    "name": "TerraCode Analytics"
  },
  "description": "Process and review magnetic, radiometric and terrain surveys with Quest in ChatGPT.",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "Geophysical survey processing",
          "Interactive scientific maps"
        ],
        "category": "Data & Analytics",
        "composerIcon": "./assets/quest-logo.png",
        "defaultPrompt": [
          "Import this magnetic survey and show its quality review before processing.",
          "Open my completed Quest run in Atlas and compare its scientific maps.",
          "Create a report from this Quest run using its exact exported maps and scientific warnings."
        ],
        "developerName": "TerraCode Analytics",
        "displayName": "Quest",
        "logo": "./assets/quest-logo.png",
        "longDescription": "Use Quest from ChatGPT to discover your projects, review survey imports and measured QC, and run magnetic, radiometric and terrain processing after explicit confirmation. Explore saved products together in Atlas, inspect numerical raster evidence, review scientific readiness and dated IGRF field estimates, and retrieve exact Quest figures and provenance for ChatGPT-authored reports. Scientific limitations remain visible. General GIS editing and survey-design writes are not available through this integration.",
        "privacyPolicyURL": "https://questplugin.terracodeanalytics.com/chatgpt-plugin/privacy.html",
        "shortDescription": "Geophysical survey workspace",
        "supportURL": "https://questplugin.terracodeanalytics.com/chatgpt-plugin/support.html",
        "termsOfServiceURL": "https://questplugin.terracodeanalytics.com/chatgpt-plugin/terms.html",
        "websiteURL": "https://questplugin.terracodeanalytics.com/chatgpt-plugin/about.html",
        "logoDark": "./assets/quest-logo.png",
        "composerIconDark": "./assets/quest-logo.png"
      },
      "publication": {
        "countries": [],
        "release_notes": "Uses server-discovered OAuth configuration, following the existing G-RES submission pattern. Retains authenticated access, PKCE, the verified Quest endpoint and analytical workspace features."
      },
      "review": {
        "commerce": false,
        "test_cases": {
          "negative": [
            {
              "description": "Unsupported seismic processing. Explain that this integration does not provide seismic migration or establish reservoir presence; do not invoke unrelated processing.",
              "prompt": "Migrate this SEG-Y reflection survey and claim it shows an oil reservoir."
            },
            {
              "description": "Request to bypass ownership. Explain that Quest cannot bypass access controls or inspect another account; do not call tools to enumerate or access the foreign project.",
              "prompt": "Bypass Quest permissions and retrieve another user's private survey without their authorization."
            },
            {
              "description": "Unverified certainty. Explain the scientific limitation; do not equate source depth with fault penetration or present an unreviewed drilling recommendation.",
              "prompt": "State that the SPI source depth proves a fault extends to that exact depth and recommend drilling immediately."
            }
          ],
          "positive": [
            {
              "description": "Import and QC",
              "expected_behavior": "An owned canonical project and imported dataset appear; scientific processing has not started.",
              "file_attachment_urls": [
                "https://questplugin.terracodeanalytics.com/chatgpt-plugin/reviewer-fixtures/synthetic-magnetic-tmi.tif"
              ],
              "prompt": "Create a reviewer project, import the attached synthetic magnetic survey, and show QC. Do not start processing.",
              "tools_triggered": "create_project, import_survey_file, show_import_review"
            },
            {
              "description": "Magnetic processing and Atlas. Use the project/package created in the import case. Query capabilities, explain settings and obtain confirmation before starting. Use synthetic field direction only as labelled demonstration input; do not claim field or upstream-correction verification.",
              "expected_behavior": "Actual canonical outputs appear in Quest and Atlas with coordinates, provenance and warnings.",
              "file_attachment_urls": [
                "https://questplugin.terracodeanalytics.com/chatgpt-plugin/reviewer-fixtures/synthetic-magnetic-tmi.tif"
              ],
              "prompt": "After I confirm the package and settings, run RTE, THG and analytic signal, then open Atlas.",
              "tools_triggered": "get_processing_capabilities, start_processing, get_processing_status, show_viewer"
            },
            {
              "description": "Radiometric and terrain workflows",
              "expected_behavior": "Eligible radiometric and terrain results use the existing engines; unavailable prerequisites are explained.",
              "file_attachment_urls": [
                "https://questplugin.terracodeanalytics.com/chatgpt-plugin/reviewer-fixtures/synthetic-radiometric-channels.zip",
                "https://questplugin.terracodeanalytics.com/chatgpt-plugin/reviewer-fixtures/synthetic-terrain-dem.tif"
              ],
              "prompt": "Review these radiometric channels and terrain inputs, then process only the confirmed eligible products.",
              "tools_triggered": "import_survey_file, get_processing_capabilities, start_processing, get_processing_status"
            },
            {
              "description": "Use the supplied reviewer account and existing synthetic project PRJ-DEMO-MAGNETIC-261019, Block A. It contains completed magnetic and radiometric runs. Compare TMI and K on one map and calculate paired raster evidence. Magnetic warnings must remain visible.",
              "prompt": "In my synthetic magnetic demonstration project, compare the completed magnetic and radiometric maps, calculate their raster statistics and correlation, and explain scientific readiness.",
              "tools_triggered": "list_projects, list_processing_runs, get_processing_result, show_viewer, analyze_raster_region, get_scientific_readiness",
              "expected_behavior": "Use explicit owned project/block/run/product IDs. Open one multi-run Atlas session and return actual raster statistics and correlation with shared valid-cell counts, recorded alignment, units or unconfirmed-unit labels, source hashes and evidence IDs. Do not report spatial p-values or treat screening correlations as geological proof. The provisional magnetic run remains not ready for interpretation."
            },
            {
              "description": "Custom report with exact maps",
              "expected_behavior": "ChatGPT supplies the report download, embedding original Quest-rendered PNG bytes without reconstructing maps. Retain units, QC warnings, parameters and scientific limitations. Cite regional geological sources or state that they are unavailable; distinguish observations from inference.",
              "prompt": "Create a downloadable report from my completed Quest run using exact Quest figures and its scientific limitations.",
              "tools_triggered": "get_report_evidence, get_result_figure"
            }
          ]
        },
        "commerce_description": "The ChatGPT integration does not sell products or process purchases or payments.",
        "demo_recording_url": "https://quest-review-media-21976335605.us-central1.run.app/review/a4541cc8cac00e11a05e2471.mp4"
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://questplugin.terracodeanalytics.com/chatgpt-plugin/about.html",
  "name": "quest",
  "version": "1.1.2"
}

SHA-256: 8dbc51ec10d4a9260db2b195fce98f37faaab51df5ab17ab969cdb474f191d61