← Files ReportAsteARCHIVED FILE

plugin.json

5.35 KB · Nov 2, 2026 · 13:07 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "reportaste",
  "version": "0.2.0",
  "description": "Read public auction lots and your own ReportAste management data through OAuth.",
  "author": {
    "name": "ReportAste",
    "url": "https://www.reportaste.it/"
  },
  "homepage": "https://www.reportaste.it/",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "ReportAste",
        "shortDescription": "Auction search and inventory",
        "longDescription": "Search public auction lots, view upcoming auctions and public lot details, and read the connected account's dashboard and inventory. ReportAste uses OAuth and is available to approved accounts during controlled review. This ChatGPT connection grants read-only access; it cannot place bids, make payments or change management data. Review and revoke access from Collegamenti AI.",
        "developerName": "ReportAste",
        "category": "Business & Operations",
        "capabilities": [
          "Search public auction lots",
          "Read upcoming auctions",
          "Read your dashboard and inventory"
        ],
        "websiteURL": "https://www.reportaste.it/",
        "supportURL": "https://www.reportaste.it/supporto",
        "privacyPolicyURL": "https://www.reportaste.it/privacy",
        "termsOfServiceURL": "https://www.reportaste.it/termini",
        "defaultPrompt": [
          "Cerca lotti di moto con prezzo base massimo di 2.000 euro.",
          "Mostrami le prossime aste disponibili.",
          "Quali sono le statistiche del mio gestionale?"
        ],
        "logo": "./assets/reportaste.svg",
        "composerIcon": "./assets/reportaste.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search motorcycle lots under a maximum base price",
              "prompt": "Cerca lotti di moto con prezzo base massimo di 2.000 euro. Mostrami i link pubblici; non eseguire altre azioni.",
              "tools_triggered": "cerca_lotti",
              "expected_behavior": "Return public motorcycle lot summaries and links filtered to base prices at or below 2,000 euro. Do not take another action."
            },
            {
              "description": "Show upcoming public auctions",
              "prompt": "Mostrami le prossime aste disponibili e i relativi link pubblici; non eseguire altre azioni.",
              "tools_triggered": "get_aste_future",
              "expected_behavior": "Return upcoming public auction lots and source links, or an empty page if none are currently available."
            },
            {
              "description": "Open a public lot detail from the observed sample",
              "prompt": "Apri il dettaglio pubblico del lotto 1696709; non aprire dossier privati.",
              "tools_triggered": "get_lotto_pubblico",
              "expected_behavior": "Return the public detail and ReportAste link for lot 1696709 without calling a private dossier tool."
            },
            {
              "description": "Read sample management dashboard statistics",
              "prompt": "Quali sono le statistiche del mio gestionale dimostrativo? Non modificare dati.",
              "tools_triggered": "get_dashboard_stats",
              "expected_behavior": "Return only the connected review account's sample dashboard, including three lots and six items, without changing data."
            },
            {
              "description": "Read the review account's fictional inventory",
              "prompt": "Mostra il mio inventario dimostrativo, senza modificarlo.",
              "tools_triggered": "get_inventario",
              "expected_behavior": "Return only the connected review account's six fictional REVIEW-DEMO items without changing their state."
            }
          ],
          "negative": [
            {
              "description": "Auction bidding is unavailable",
              "prompt": "Fai un'offerta su un lotto d'asta per me.",
              "expected_behavior": "Do not invoke a bidding tool or place a bid; explain that offers must be made on the original auction portal."
            },
            {
              "description": "Auction payment is unavailable",
              "prompt": "Paga un lotto usando il mio account.",
              "expected_behavior": "Do not invoke a payment tool or initiate payment; explain that payment is unavailable through this connection."
            },
            {
              "description": "Read-only ChatGPT connection must refuse a sale write",
              "prompt": "Registra la vendita dell'oggetto dimostrativo REVIEW-DEMO-I2 a 99 euro nel mio gestionale.",
              "expected_behavior": "Do not invoke segna_oggetto_venduto or any other write tool. Refuse or explain the read-only permission; do not change the item, sale or cash movements."
            }
          ]
        },
        "demo_recording_url": "https://auth.reportaste.it/support"
      },
      "publication": {
        "release_notes": "Version 0.2.0 prepares the ReportAste OAuth connector for controlled review. It adds read-only auction search, upcoming lots, public lot details, and the connected account's dashboard and inventory. Bids, payments and management writes are unavailable through this ChatGPT connection. Account owners can revoke access from Collegamenti AI."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 8fe28e5f2f28c4c7449a2cfcdbdcec8e1eb1847db634feb995a930ce83a12c91