← Files Psiri VibesARCHIVED FILE

plugin.json

5.66 KB · Nov 3, 2026 · 18:55 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "psiri-vibes",
  "version": "0.1.9",
  "description": "Explore Psiri Vibes rooms, guest reviews, rates, and availability through its hotel-scoped RateParity connection.",
  "author": {
    "name": "RateParity",
    "url": "https://www.rateparity.com/"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Psiri Vibes",
        "shortDescription": "Vibrant Living in Athens Psiri",
        "longDescription": "Make yourself at home in the dynamic district of Psiri, smack in the heart of the historic Athens. Our modern Rooms & Suites ensure your stay in Psiri is infused with creativity, culture and celebration.",
        "developerName": "RateParity",
        "category": "Travel",
        "logo": "./assets/psirivibes-logo2.png",
        "composerIcon": "./assets/psirivibes-logo2.png",
        "logoDark": "./assets/psirivibes-logo2.png",
        "composerIconDark": "./assets/psirivibes-logo2.png",
        "brandColor": "#ED0677",
        "brandColorDark": "#ed0677",
        "defaultPrompt": [
          "Help me choose a room at Psiri Vibes.",
          "Check availability at Psiri Vibes for my travel dates.",
          "What do guests say about Psiri Vibes?"
        ],
        "websiteURL": "https://www.psirivibes.com/",
        "privacyPolicyURL": "https://www.rateparity.com/privacy-policy/",
        "supportURL": "https://www.rateparity.com/contact-us/",
        "termsOfServiceURL": "https://www.rateparity.com/terms-and-conditions/"
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial public submission candidate. Provides Psiri Vibes information, rooms, reviews, monthly rates, live availability and channel comparisons through RateParity. Uses the square PNG logo and a contrast-compliant pink brand color. Reservations are completed through external booking links."
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Property identity, location and check-in information. No prior context required.",
              "prompt": "Where is Psiri Vibes and what time can I check in?",
              "tools_triggered": "get_property_info",
              "expected_behavior": "Call with empty arguments. Identify Psiri Vibes, report only the returned address and check-in time, and do not fabricate missing policies."
            },
            {
              "description": "Compare accommodation for two adults. Room catalogue does not prove date-specific availability.",
              "prompt": "What rooms at Psiri Vibes suit two adults, and which have a private kitchen?",
              "tools_triggered": "get_property_rooms",
              "expected_behavior": "Use returned capacities and amenities to compare suitable room types. Distinguish private kitchens from shared kitchen access; do not claim availability for unspecified dates."
            },
            {
              "description": "Summarize a recent review sample.",
              "prompt": "What do recent guests say about Psiri Vibes?",
              "tools_triggered": "get_property_reviews",
              "expected_behavior": "Summarize returned positive and negative themes fairly. Identify sample limitations; use only returned scores and scales and never invent quotations."
            },
            {
              "description": "Live availability and channel comparison for a specified stay. If these dates have passed when reviewing, use a future two-night stay and retain explicit dates.",
              "prompt": "Find a room at Psiri Vibes for two adults, one room, November 16\u201318, 2026, in euros, and compare channel prices.",
              "tools_triggered": "get_property_availability_single, shop_property_rate",
              "expected_behavior": "Use checkIn=2026-11-16, checkOut=2026-11-18 and adults=2; availability must use rooms=1 and currency=EUR. Present only available offers with valid positive prices. Distinguish uncertain price basis; do not treat zero channel prices as free stays. Use matching returned booking links; do not claim a booking is confirmed."
            },
            {
              "description": "Flexible-date indicative price exploration.",
              "prompt": "Which upcoming months have the lowest starting rates at Psiri Vibes?",
              "tools_triggered": "get_property_lowest_monthly_rates",
              "expected_behavior": "Compare future entries from returned data, retain currency, and label monthly minima as indicative rather than confirmed availability for a specific stay. Exclude past dates."
            }
          ],
          "negative": [
            {
              "description": "Reservation cancellation is unsupported. Explain that limitation and direct the guest to the booking provider; do not claim cancellation or invoke search tools as a cancellation action.",
              "prompt": "Cancel my existing Psiri Vibes reservation and refund my card."
            },
            {
              "description": "The endpoint is scoped to Psiri Vibes. Explain the scope limit; do not pass hotelCode or change endpoints to access another hotel.",
              "prompt": "Use this plugin to search for rooms at a different hotel in London."
            },
            {
              "description": "Checkout precedes check-in. Ask for corrected dates before any availability or shopper call.",
              "prompt": "Find a room for two adults checking in November 18, 2026 and checking out November 16, 2026."
            }
          ]
        },
        "demo_recording_url": "https://rateparity.com/demos/psirivibes-demo.mov"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 271d3047db618b2bb5bb9fb5f5f6db4f864bb5a2494a4dad0a6c06a52e548852