← Files Lumpinee StadiumARCHIVED FILE

plugin.json

5.92 KB · Nov 12, 2026 · 06:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "lumpinee-stadium",
  "version": "1.0.0",
  "description": "Find upcoming Muay Thai fight nights at Lumpinee Boxing Stadium, Bangkok, see seating zones and the refund policy, and get the booking link.",
  "author": {
    "name": "Loop Company Limited",
    "email": "lumpinee@ticket-official.com",
    "url": "https://lumpinee.ticket-official.com"
  },
  "homepage": "https://lumpinee.ticket-official.com",
  "keywords": [
    "muay thai",
    "lumpinee",
    "bangkok",
    "events",
    "tickets"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Lumpinee Stadium",
        "shortDescription": "Muay Thai events in Bangkok",
        "longDescription": "Find Muay Thai fight nights at Lumpinee Boxing Stadium in Bangkok.\n\nWhat it does:\n- Search upcoming events by date range or event name, in English or Thai.\n- Show event details: date and time (Bangkok time), venue and map link, seating zones, refund policy, and a link to book on lumpinee.ticket-official.com.\n\nWho it is for: fans and visitors who want to know what is on at Lumpinee and how to get tickets.\n\nLimits:\n- Read-only. It does not create, change or cancel anything.\n- No sign-in. It never accesses your account, orders or payment details.\n- Tickets are chosen and paid for on lumpinee.ticket-official.com, not in ChatGPT.\n- It only covers events at Lumpinee Boxing Stadium.",
        "developerName": "Loop",
        "category": "Entertainment",
        "capabilities": [
          "Search Lumpinee Stadium events",
          "Show event details and booking link"
        ],
        "websiteURL": "https://lumpinee.ticket-official.com",
        "supportURL": "https://lumpinee.ticket-official.com/privacy#contact",
        "privacyPolicyURL": "https://lumpinee.ticket-official.com/privacy",
        "termsOfServiceURL": "https://lumpinee.ticket-official.com/terms",
        "defaultPrompt": [
          "What Muay Thai fights are on at Lumpinee this weekend?",
          "Lumpinee, show me fights in December",
          "Tell me about ONE Friday Fights next week \u2014 what seats are there?"
        ],
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find events this weekend",
              "prompt": "What Muay Thai fights are on at Lumpinee this weekend?",
              "tools_triggered": "search_events",
              "expected_behavior": "Calls search_events for this weekend's dates and shows the event list card. Each event has its date, status (on sale or sold out), starting price and a Buy button that opens lumpinee.ticket-official.com."
            },
            {
              "description": "Find events in a given month",
              "prompt": "Lumpinee, show me fights in December",
              "tools_triggered": "search_events",
              "expected_behavior": "Calls search_events with a December date range and shows every Lumpinee event that month in the list card."
            },
            {
              "description": "Event details and seating zones",
              "prompt": "Tell me about ONE Friday Fights next week \u2014 what seats are there?",
              "tools_triggered": "search_events, get_event",
              "expected_behavior": "Finds next week's ONE Friday Fights with search_events, then calls get_event and shows the detail card: date and time, venue with map link, seating zones with prices, refund policy and a Buy tickets button."
            },
            {
              "description": "Event on a given evening and how to get there",
              "prompt": "Is there a fight night at Lumpinee on Saturday evening, and how do I get there?",
              "tools_triggered": "search_events, get_event",
              "expected_behavior": "Finds Saturday's event, shows its details with the venue map link, and answers how to reach the stadium."
            },
            {
              "description": "Thai-language request",
              "prompt": "\u0e25\u0e38\u0e21\u0e1e\u0e34\u0e19\u0e35\u0e21\u0e35\u0e21\u0e27\u0e22\u0e27\u0e31\u0e19\u0e44\u0e2b\u0e19\u0e1a\u0e49\u0e32\u0e07\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e19\u0e35\u0e49",
              "tools_triggered": "search_events",
              "expected_behavior": "Calls search_events with locale th and answers in Thai. The list card is in Thai and booking links go to the Thai pages (/th/...)."
            }
          ],
          "negative": [
            {
              "description": "Asks the plugin to book and pay in chat. Expected: explains that booking and payment happen on lumpinee.ticket-official.com and gives the link; nothing is booked or charged.",
              "prompt": "Book 2 ringside tickets for the next Lumpinee fight and pay with my card"
            },
            {
              "description": "Asks for events at a different stadium. Expected: the plugin returns no events and makes nothing up, because it only covers Lumpinee Boxing Stadium.",
              "prompt": "Find Muay Thai events at Rajadamnern Stadium"
            },
            {
              "description": "Asks for a non-Muay Thai event at another venue. Expected: the plugin returns no events; it only covers Muay Thai at Lumpinee Boxing Stadium.",
              "prompt": "Find me a football match at Rajamangala Stadium"
            }
          ]
        },
        "demo_recording_url": "TODO_DEMO_VIDEO_URL",
        "commerce": true,
        "commerce_description": "The plugin is read-only and takes no payment. Each event links to lumpinee.ticket-official.com, where users choose seats and pay for admission to a live, in-person event. There is no cart or checkout in ChatGPT."
      },
      "publication": {
        "release_notes": "First release: search Lumpinee Stadium events and view event details with a booking link."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c02821d43aacdb7fbdd8db4118ad34f7305cf03018a2e67d4cfc2d1cc6762060