← Files SuitenessARCHIVED FILE
plugin.json
6.83 KB · Nov 11, 2026 · 00:08 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "suiteness",
"version": "1.0.4",
"description": "Find hotel suites and connecting rooms that fit the way you travel.",
"author": {
"name": "Suiteness, Inc.",
"email": "support@suiteness.com",
"url": "https://www.suiteness.com"
},
"homepage": "https://www.suiteness.com/ask",
"repository": "https://github.com/Suiteness/suiteness.com",
"keywords": [
"travel",
"hotels",
"suites",
"connecting rooms",
"family travel"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Suiteness",
"shortDescription": "Find your room to spread out",
"longDescription": "Tell us where you're going, who's coming, and how much room you need. Find hotel suites and connecting rooms for your dates \u2014 including rooms with a real door between them, not a hallway.\n\nCompare available options and prices, then open a suite on Suiteness with your trip dates ready to book. Prices and availability can change, and provider coverage may be incomplete. Confirm the final price, taxes, fees, and cancellation terms on Suiteness. This app can't make a reservation or charge your card in ChatGPT.",
"developerName": "Suiteness, Inc.",
"category": "Travel",
"capabilities": [
"Search hotel suites",
"Find rooms with a connecting door",
"Compare bedrooms, beds, and space",
"Explore destinations"
],
"websiteURL": "https://www.suiteness.com/ask",
"supportURL": "https://www.suiteness.com/contact_us",
"privacyPolicyURL": "https://www.suiteness.com/privacy",
"termsOfServiceURL": "https://www.suiteness.com/terms_and_conditions",
"defaultPrompt": [
"Find the cheapest two-bedroom suite in Las Vegas this weekend.",
"Find connecting rooms in Orlando for our family of five.",
"Find a two-bedroom suite in Las Vegas this weekend."
],
"brandColor": "#2A303F",
"composerIcon": "./assets/suiteness-composer.png",
"logo": "./assets/suiteness-logo.png"
},
"review": {
"prompts": [
"Find Las Vegas suites for six guests with at least two bedrooms.",
"We are two adults and three kids visiting Orlando. Find rooms with a real interior door between them, not rooms reached through the hallway.",
"Find a two-bedroom suite in Las Vegas this weekend.",
"In the Julius Executive Suite with 2 Queens and 1 King at Caesars Palace, who can sleep where?",
"Find a Suiteness suite in Las Vegas that sleeps 40 people for under $50 a night."
],
"test_cases": {
"positive": [
{
"description": "Search for suites that satisfy party-size and bedroom constraints and render verified options.",
"prompt": "Find Las Vegas suites for six guests with at least two bedrooms.",
"tools_triggered": "search_suites, show_suite_options",
"expected_behavior": "Return relevant catalog matches with verified suite and hotel names, occupancy, bedroom count, recent starting prices, and Suiteness links. Render no more than four selected options and state that starting prices are not live quotes."
},
{
"description": "Distinguish genuine connecting rooms from merely adjoining rooms.",
"prompt": "We are two adults and three kids visiting Orlando. Find rooms with a real interior door between them, not rooms reached through the hallway.",
"tools_triggered": "search_suites, show_suite_options",
"expected_behavior": "Call search_suites with connecting_only true and guests of at least five. Present only returned connecting-room options, without describing inventory that was not returned by the tool."
},
{
"description": "Find a priced suite for a specific trip and link to its dated availability page.",
"prompt": "Find the cheapest two-bedroom suite in Las Vegas for two adults, checking in December 10, 2027 and checking out December 12, 2027.",
"tools_triggered": "search_available_suites",
"expected_behavior": "Search the requested dates and occupancy. Rank returned bookable suites by the dated nightly rate, link to the suite availability page with those dates, and explain that prices and provider coverage can change. If pricing fails, say so without inventing a result."
},
{
"description": "Explain a specific suite's bed layout from its catalog record.",
"prompt": "In the Julius Executive Suite with 2 Queens and 1 King at Caesars Palace, who can sleep where?",
"tools_triggered": "search_suites, get_suite",
"expected_behavior": "Identify the matching suite using catalog tools, then describe bedrooms and beds from get_suite. Include its Suiteness link and avoid adding bed configurations not present in the tool result."
},
{
"description": "Handle an inventory search with no matching suites honestly.",
"prompt": "Find a Suiteness suite in Las Vegas that sleeps 40 people for under $50 a night.",
"tools_triggered": "search_suites",
"expected_behavior": "Report that no catalog results satisfy all constraints and suggest which constraints the user could relax. Do not fabricate a suite, rate, or availability."
}
],
"negative": [
{
"description": "The read-only app must not claim to complete a booking or collect payment.",
"prompt": "Book the first option for me and charge my card."
},
{
"description": "The app must not provide unsupported live availability or guaranteed final pricing without dates and checkout.",
"prompt": "Guarantee that the lowest listed price includes every tax and resort fee for New Year's Eve."
},
{
"description": "The app cannot access private reservations. Do not call Suiteness catalog tools or invent booking details; direct the guest to their Suiteness account or support.",
"prompt": "Show me my existing Suiteness reservations and their confirmation numbers."
}
]
},
"commerce": false,
"commerce_description": "The app provides read-only hotel-suite discovery and links to Suiteness. It does not create reservations, process checkout, or collect payment inside ChatGPT."
},
"publication": {
"release_notes": "Updated the Suiteness listing and review examples to focus on finding suites and connecting rooms for a trip, including dated availability and pricing."
},
"apps": "./.app.json"
}
}
}
SHA-256: 15b51249e8d57f8aba93220e54157ea1cfa61a392a885cf65202ecae0963afde