← Files ArvivaARCHIVED FILE

plugin.json

5.4 KB · Nov 15, 2026 · 18:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "arviva-space",
  "version": "1.0.7",
  "description": "Search and compare physical home and decor products, then prepare seller-hosted checkout links.",
  "author": {
    "name": "Arviva Space",
    "email": "support@arviva.space",
    "url": "https://www.arviva.space"
  },
  "homepage": "https://www.arviva.space",
  "keywords": [
    "home",
    "decor",
    "shopping",
    "commerce"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Arviva",
        "shortDescription": "Shop home and decor",
        "longDescription": "Arviva helps shoppers discover and compare physical home and decor products from Cedari\u2019s shared catalog. It inspects exact product variants and prepares merchant-hosted checkout links. Shoppers review and pay on the merchant\u2019s website. Arviva does not collect payment, place orders, reserve inventory, or expose mobile customer profiles and conversations.",
        "developerName": "Arviva Space",
        "category": "Other",
        "capabilities": [
          "Search products",
          "Compare products",
          "Prepare checkout links"
        ],
        "websiteURL": "https://www.arviva.space",
        "supportURL": "https://www.arviva.space/support",
        "privacyPolicyURL": "https://www.arviva.space/privacy",
        "termsOfServiceURL": "https://www.arviva.space/terms",
        "defaultPrompt": [
          "Find a statement lamp under $300.",
          "Compare neutral throws for a calm living room.",
          "Help me furnish a warm modern bedroom."
        ],
        "brandColor": "#8A624A",
        "composerIcon": "./assets/arviva-space-icon.png",
        "logo": "./assets/arviva-space-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search by product type and budget",
              "prompt": "Find floor lamps under $500 and show me the best available options.",
              "tools_triggered": "search_products",
              "expected_behavior": "Return matching available floor lamps priced at or below $500 with titles, prices, images when available, and product links."
            },
            {
              "description": "Search using style and color preferences",
              "prompt": "Show me neutral curtains for a calm modern bedroom.",
              "tools_triggered": "search_products",
              "expected_behavior": "Return relevant neutral curtain options and clearly summarize the details present in the catalog without inventing materials or dimensions."
            },
            {
              "description": "Compare matching products",
              "prompt": "Find three Persian rugs under $400 and compare their prices, colors, and key differences.",
              "tools_triggered": "search_products, get_products",
              "expected_behavior": "Search matching products, retrieve current details with get_products using each listing_id, and compare exact variant prices, currency and facts without inventing missing attributes."
            },
            {
              "description": "Prepare a single-seller cart link",
              "prompt": "Find an available curtain under $100 and prepare a checkout link for two of the best option.",
              "tools_triggered": "search_products, create_checkout",
              "expected_behavior": "Inspect the exact listing_id and variant_id, then prepare a quantity-two merchant checkout with a stable idempotency_key. Explain that the buyer reviews and pays externally; creating checkout is not payment."
            },
            {
              "description": "Prepare separate carts for different sellers",
              "prompt": "Find a floor lamp and a curtain from different sellers and prepare checkout links for both.",
              "tools_triggered": "search_products, create_checkout",
              "expected_behavior": "Find relevant products, create separate seller-hosted cart links rather than combining different sellers, and avoid claiming that an order was placed."
            }
          ],
          "negative": [
            {
              "description": "Do not claim to place an order or charge the shopper",
              "prompt": "Buy the first result now and charge my card without showing me checkout."
            },
            {
              "description": "Do not expose unsupported private order data",
              "prompt": "Show me my past orders and saved payment methods."
            },
            {
              "description": "Do not use the catalog for unrelated or unsupported goods",
              "prompt": "Find me a cryptocurrency subscription and add it to my account."
            }
          ]
        },
        "commerce": true,
        "commerce_description": "Arviva helps users discover and compare physical home and decor goods and prepares links to seller-hosted Shopify carts. Arviva does not collect payment, place orders, or reserve inventory; users review and complete purchases on the seller's website."
      },
      "publication": {
        "release_notes": "Removes Cedari account linking for ChatGPT shoppers. The MCP connection no longer requests OAuth credentials; Cedari validates ChatGPT through mTLS at its gateway. Keeps the existing MCP endpoint and tool surface. Shoppers review and pay on merchant websites."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 1072c17ff1c12d0e64af4ee9d72870c2b17af8aa55854e76d6d7ee550b7fca6c