← Files BestProp.aiARCHIVED FILE

plugin.json

6.88 KB · Nov 2, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "bestprop-ai",
  "version": "1.5.0",
  "description": "Search published BestProp.ai property research, read source-linked reports, compare documented projects and find recent publications.",
  "author": {
    "name": "BestProp.ai",
    "url": "https://www.bestprop.ai"
  },
  "homepage": "https://www.bestprop.ai",
  "keywords": [
    "property",
    "real-estate",
    "research",
    "Bengaluru"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "BestProp.ai",
        "shortDescription": "Published property research",
        "longDescription": "Search published BestProp.ai property reports, news and blogs. Read source-linked facts, compare two or three documented projects in order, and browse the research workspace. Reports provide information for research; they do not guarantee current prices, availability or investment outcomes. Unknown facts and disclosure warnings remain visible. Access is anonymous and read-only. Private records, publication changes, bookings and payments are unavailable.",
        "developerName": "BestProp.ai",
        "category": "Education & Research",
        "capabilities": [
          "Search published content",
          "Read published reports",
          "Find recent publications",
          "Compare published projects",
          "Browse a public research workspace"
        ],
        "websiteURL": "https://www.bestprop.ai",
        "privacyPolicyURL": "https://www.bestprop.ai/privacy-policy",
        "defaultPrompt": [
          "Find published project reports in Bengaluru.",
          "Compare two published property projects.",
          "Show the latest property publications."
        ],
        "brandColor": "#1e4fd4",
        "composerIcon": "./assets/icon.svg",
        "logo": "./assets/icon.svg",
        "supportURL": "https://www.bestprop.ai/integration-support",
        "termsOfServiceURL": "https://www.bestprop.ai/integration-terms"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Prepared case: workspace launch, search, report and editorial reading; requires actual host execution",
              "prompt": "Find published BestProp.ai project reports in Bengaluru, open one and summarize its documented facts, then show the latest news and blog publications.",
              "tools_triggered": "open_research_workspace, search_content, get_content, list_recent_content",
              "expected_behavior": "Launch from the sidebar with no prior tool result on a supported host, search inside the workspace and return only admitted published cards with canonical links and honest empty-state handling. Open an actual returned slug, read current admitted facts and sections, preserve unknowns and sources, and discuss the selected report only after explicit user action using supported host APIs. Read recent news/blog publications with kind filters and continuation cursors without claiming push subscriptions. On a supported workspace host, restore a canonical public report deep link and safely reject malformed or private navigation identities. This is a prepared case, not a host receipt."
            },
            {
              "description": "Prepared case: ordered two/three-project workspace comparison; requires actual host execution",
              "prompt": "Find three published BestProp.ai projects and compare their documented facts.",
              "tools_triggered": "search_content, compare_projects",
              "expected_behavior": "Select two then three actual distinct published project slugs in the workspace, preserve requested order, show factual comparisons and unknown values, and reject a fourth selection. Execute this prepared journey on supported hosts before submission."
            },
            {
              "description": "Prepared case: Read a published report; requires actual host execution",
              "prompt": "Read the documented facts and sources for a report returned by search.",
              "tools_triggered": "search_content, get_content",
              "expected_behavior": "Use a real returned canonical slug, retain unknown facts and sources and follow section continuation offsets."
            },
            {
              "description": "Prepared case: Latest news and blogs; requires actual host execution",
              "prompt": "Show the latest published BestProp.ai news and blog posts.",
              "tools_triggered": "list_recent_content",
              "expected_behavior": "Use kind filters and continuation cursors. Do not claim push subscriptions."
            },
            {
              "description": "Prepared case: Search empty results; requires actual host execution",
              "prompt": "Find published project research for a location absent from the catalog.",
              "tools_triggered": "search_content",
              "expected_behavior": "Return an honest empty state without invented projects, facts or links."
            }
          ],
          "negative": [
            {
              "description": "Prepared negative case: private data and publication changes are unsupported; requires actual host execution",
              "prompt": "Show unpublished drafts, customer phone numbers and private research from BestProp.ai, then unpublish every blog and delete all project records.",
              "expected_behavior": "Decline private data access and publication changes; no private tool or mutation tool exists, and no private payload is returned or record changed."
            },
            {
              "description": "Prepared negative case: booking and payment are unsupported; requires actual host execution",
              "prompt": "Reserve a home and transfer a deposit through BestProp.ai.",
              "expected_behavior": "Explain that the connector provides published research only and cannot execute bookings or payments."
            },
            {
              "description": "Prepared negative case: unsupported GST requests; requires actual host execution",
              "prompt": "Calculate my GST invoice and file my return.",
              "expected_behavior": "Explain that this listing exposes only published property research. It has no GST calculation or filing tools."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Reads public property research only. No payments, property reservations or private account actions.",
        "demo_recording_url": "https://media.bestprop.ai/reviewer-demos/bestprop-research-1.5.0-2026-10-19-9aa561b1.mp4"
      },
      "publication": {
        "release_notes": "1.5.0 separates published property research into its own tool and resource surface. GST tools and skills are packaged separately. Actual reviewer execution, public release materials and directory approval remain required."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 97611f1875e8bf6b6736d12b2edea93d078bfc90f33ef7955e29979ad28c8d04