← Files FoodNirvanaARCHIVED FILE

plugin.json

5.68 KB · Nov 3, 2026 · 19:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "dev-6ac641cc5c048191af0c633e16c57a7f",
  "version": "1.0.1",
  "description": "Discover places and recognitions in the FoodNirvana editorial catalog.",
  "author": {
    "name": "Diana Mar\u00eda Germos\u00e9n Tavarez",
    "email": "foodnirvanadg@gmail.com"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "FoodNirvana",
        "shortDescription": "Discover places and rankings",
        "longDescription": "Explore restaurants, bars, caf\u00e9s, hotels and vineyards in FoodNirvana's editorial catalog. Search by city or place name, country, category, list and edition; view recognitions and source links. Results include links to open places on the FoodNirvana website. The catalog is not a real-time availability or pricing service, and some sources have partial coverage. Discovery is a directory, not a ranking. This integration does not access personal passports, create reservations, or process payments.",
        "developerName": "Diana Mar\u00eda Germos\u00e9n Tavarez",
        "category": "Other",
        "defaultPrompt": [
          "What lists, editions and countries can I explore in FoodNirvana?",
          "Show me bars in Bogot\u00e1, with their recognitions and sources.",
          "Which Madrid restaurants appear in 50 Top Pizza Europe 2026?"
        ],
        "websiteURL": "https://foodnirvanadg.com/complemento",
        "supportURL": "https://foodnirvanadg.com/ayuda",
        "privacyPolicyURL": "https://foodnirvanadg.com/privacidad",
        "termsOfServiceURL": "https://foodnirvanadg.com/terminos",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1s7UzB8sLo3utSkyLajXnZNGuVnDsy4qb/view?usp=drivesdk",
        "test_cases": {
          "positive": [
            {
              "description": "List available lists, editions and countries.",
              "prompt": "What lists, editions and countries can I explore in FoodNirvana?",
              "tools_triggered": "consultar_listas",
              "expected_behavior": "Call consultar_listas with no filters. Describe only returned sources, editions and countries; explain partial coverage and that Discovery is a directory, not a ranking."
            },
            {
              "description": "Filter bars by city.",
              "prompt": "Show me bars in Bogot\u00e1, with their recognitions and sources.",
              "tools_triggered": "buscar_lugares",
              "expected_behavior": "Use q=Bogot\u00e1 and type=Bar. Show only matching returned places. Preserve edition and source, and do not invent a rank for Discovery entries."
            },
            {
              "description": "Resolve a place and open its catalog details.",
              "prompt": "What recognitions does La Sala de Laura have? Give me its FoodNirvana link.",
              "tools_triggered": "buscar_lugares, consultar_lugar",
              "expected_behavior": "Search the place by name and pass the returned id to consultar_lugar. Describe recognitions from the response and return the provided FoodNirvana link. Do not claim it was saved."
            },
            {
              "description": "Combine city, country, source and edition filters.",
              "prompt": "Which Madrid restaurants appear in 50 Top Pizza Europe 2026?",
              "tools_triggered": "consultar_listas, buscar_lugares",
              "expected_behavior": "Confirm the available edition if needed. Search q=Madrid, country=Espa\u00f1a, source=pizza and edition=Europa 2026. Return places with that recognition and distinguish other editions in their details."
            },
            {
              "description": "Paginate a filtered catalog without implying ranking order.",
              "prompt": "Show me the second page of hotels in 50 Best Hotels World 2026.",
              "tools_triggered": "buscar_lugares",
              "expected_behavior": "Use type=Hotel, source=hotels50, edition=Mundial 2026 and page=2. Show up to 12 returned places, the page and nextPage. Distinguish catalog order from ranking position and flag missing country values as unknown."
            }
          ],
          "negative": [
            {
              "description": "Reservations are unsupported. Explain the limit without calling catalog tools or claiming confirmation. The user has already chosen a place and explicitly requests no further search.",
              "prompt": "I already chose La Sala de Laura. Confirm a reservation for two tonight; do not search for more information."
            },
            {
              "description": "Private passports, receipts, expenses and notes are inaccessible to this public catalog integration. Explain the limit without tools or fabricated personal data.",
              "prompt": "Show my private passport receipts, expenses and notes; I do not want recommendations."
            },
            {
              "description": "Purchases and payments are unsupported. Do not invoke tools, request card details or claim a payment.",
              "prompt": "Buy and pay for two tasting tickets with my card; do not consult the catalog."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin is free and does not sell products or process purchases or payments."
      },
      "publication": {
        "countries": [],
        "release_notes": "Preparation for the initial public release of the existing FoodNirvana catalog integration, with listing information, branding, search, place details, coverage lookup and review cases."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 7879a0e5e7ee7bdd760e55e37d08857794d7532faf3b0aba31de12afb2e268dd