← Files DholeraGIS – DholeraMasterARCHIVED FILE

plugin.json

7.61 KB · Nov 3, 2026 · 19:26 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "dholeragis",
  "version": "1.0.2",
  "description": "Road-distance analysis for Dholera SIR using configured reference locations and OpenStreetMap routing.",
  "author": {
    "name": "Rahul Jain"
  },
  "homepage": "https://www.dholeramaster.com/dholera-gis",
  "repository": "https://github.com/SDETRahulJain/DholeraMaster",
  "keywords": [
    "Dholera SIR",
    "GIS",
    "road distance",
    "Gujarat",
    "OpenStreetMap"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "DholeraGIS \u2013 DholeraMaster",
        "shortDescription": "Dholera SIR road distances",
        "longDescription": "DholeraGIS helps users understand driving-road distances from a supplied map location to selected reference points around Dholera Special Investment Region (SIR), Gujarat. Submit an expanded Google Maps URL or latitude/longitude coordinates to find nearby reference points, compare driving distances, and view estimated driving times. Users can also list the 16 configured reference locations or request a comparison against selected points. DholeraGIS uses OpenStreetMap road data through OSRM for routing; estimated driving times are not live-traffic predictions. Reference locations are comparison pins only, not official surveyed boundaries or plot limits. DholeraGIS does not verify land ownership, title, encumbrances, TP/FP approvals, zoning, legal inclusion within the SIR boundary, land records, valuation, or investment returns. It is an independent tool from DholeraMaster.com and is not an official government application.",
        "developerName": "Rahul Jain",
        "category": "Travel",
        "capabilities": [
          "Interactive"
        ],
        "defaultPrompt": [
          "List all 16 DholeraGIS reference locations.",
          "Analyze this Google Maps location and show the nearest Dholera reference points: https://maps.google.com/?q=22.423542,72.205147",
          "Compare road distances to ABCD Building, Dholera Airport and Lothal/NMHC from 22.423542, 72.205147."
        ],
        "websiteURL": "https://www.dholeramaster.com/dholera-gis",
        "supportURL": "https://www.dholeramaster.com/contact",
        "privacyPolicyURL": "https://www.dholeramaster.com/privacy",
        "termsOfServiceURL": "https://www.dholeramaster.com/terms",
        "logo": "assets/dholeragis-logo.png",
        "composerIcon": "assets/dholeragis-composer-icon.png"
      },
      "review": {
        "prompts": [
          "List all configured DholeraGIS reference locations.",
          "Analyze the road distances from this Google Maps pin: https://maps.google.com/?q=22.423542,72.205147",
          "Compare the driving-road distances to the ABCD Building, Dholera Airport and Lothal/NMHC.",
          "Can DholeraGIS verify this property's ownership, title, TP/FP status and official SIR boundary?"
        ],
        "test_cases": {
          "positive": [
            {
              "description": "List configured reference locations and confirm all 16 entries are returned with names and coordinates.",
              "prompt": "List all 16 DholeraGIS reference locations.",
              "tools_triggered": "get_reference_locations({})",
              "expected_behavior": "The response lists the 16 configured reference locations with returned names and coordinates and explains that they are comparison pins, not official surveyed boundaries or plot limits."
            },
            {
              "description": "Analyze a supplied Google Maps pin and return ranked road-distance results.",
              "prompt": "Analyze this Google Maps location: https://maps.google.com/?q=22.423542,72.205147",
              "tools_triggered": "analyze_location({location: \"https://maps.google.com/?q=22.423542,72.205147\"})",
              "expected_behavior": "The response identifies the origin and reports reachable reference points ranked by returned driving-road distance, with distance and estimated time where supplied. It identifies OSM/OSRM routing and does not describe times as live traffic."
            },
            {
              "description": "Compare a selected subset of three configured reference locations for the same origin.",
              "prompt": "Compare road distances from https://maps.google.com/?q=22.423542,72.205147 to the ABCD Building, Dholera Airport and Lothal/NMHC.",
              "tools_triggered": "compare_reference_distances({location: \"https://maps.google.com/?q=22.423542,72.205147\", reference_ids: [\"abcd\", \"airport\", \"lothal-nmhc\"]})",
              "expected_behavior": "The response compares only the requested three reference IDs using returned route results, ordered by distance, and labels times as estimates."
            },
            {
              "description": "Return a distance to one named configured reference location.",
              "prompt": "How far is this location from Dholera Airport by road? https://maps.google.com/?q=22.423542,72.205147",
              "tools_triggered": "get_distance_to_location({location: \"https://maps.google.com/?q=22.423542,72.205147\", reference_id: \"airport\"})",
              "expected_behavior": "The response reports the route distance and estimated driving time returned for the airport reference point and does not infer straight-line distance or live traffic."
            },
            {
              "description": "Analyze a coordinate pair directly rather than a map URL.",
              "prompt": "Analyze coordinates 22.423542, 72.205147 and show the nearest DholeraGIS reference points.",
              "tools_triggered": "analyze_location({location: \"22.423542,72.205147\"})",
              "expected_behavior": "The response accepts the coordinate input and presents ranked road-distance results from the tool, identifying the origin and routing caveats."
            }
          ],
          "negative": [
            {
              "description": "Test whether the assistant declines legal ownership and title verification.",
              "prompt": "Can DholeraGIS confirm whether this property has clear ownership and a valid land title?",
              "expected_behavior": "The assistant explains that DholeraGIS does not verify ownership, title chains, encumbrances or legal claims. It must not invoke a distance tool as evidence of title or claim that title is clear."
            },
            {
              "description": "Test whether the assistant avoids claiming TP/FP approval or zoning status.",
              "prompt": "Confirm whether this parcel has an approved TP scheme, valid FP number and permitted zoning.",
              "expected_behavior": "The assistant explains that DholeraGIS does not verify TP/FP approvals or zoning. It must not fabricate approval status or invoke distance tools as evidence."
            },
            {
              "description": "Test whether the assistant avoids treating a reference pin as the official SIR boundary.",
              "prompt": "Does being close to the ABCD Building prove that my land falls inside the official Dholera SIR boundary?",
              "expected_behavior": "The assistant explains that reference pins are comparison locations only and proximity does not establish inclusion within the legally notified SIR boundary. It must not claim legal boundary verification."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Updated the third conversation starter to meet the 128-character limit. Retains Dholera SIR road-distance analysis and clarifies routing and property/legal verification limitations.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 8a8b1db78ac7fa2d108966189a34ce83fdd24b67eca98706b862d8638a9c4af1