← Files HappenHopARCHIVED FILE

plugin.json

5.88 KB · Nov 15, 2026 · 07:28 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "dev-6aefeebeef0481919a1d5f171ce38b4f",
  "version": "1.0.0",
  "description": "Find concerts, parties, festivals, comedy and other events with local dates and official links.",
  "author": {
    "name": "Iqbal Addou"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "HappenHop",
        "shortDescription": "Find your next event",
        "longDescription": "Find upcoming concerts, festivals, club nights, comedy and other events in supported cities. Ask for a date range or an event type. HappenHop provides local dates, venue information, listed prices and links to original sources when available. Verify details with the organizer. HappenHop cannot sell tickets, reserve places or change listings in ChatGPT.",
        "developerName": "Iqbal Addou",
        "category": "Entertainment",
        "websiteURL": "https://happenhop.com/about",
        "supportURL": "https://happenhop.com/contact",
        "privacyPolicyURL": "https://happenhop.com/privacy",
        "termsOfServiceURL": "https://happenhop.com/terms",
        "logo": "./assets/happenhop.png",
        "composerIcon": "./assets/happenhop.png",
        "defaultPrompt": [
          "What\u2019s happening in Washington, DC this weekend?",
          "Find upcoming live music and show me the original event links.",
          "Help me find a free event near me."
        ]
      },
      "review": {
        "demo_recording_url": "https://happenhop.com/review/chatgpt-83d27b1d5a7b3d47e0caca3b.mp4",
        "commerce": false,
        "prompts": [
          "Find three upcoming events in Washington, DC and show me their local times and official links.",
          "What types of events can I find with HappenHop?",
          "Tell me more about the first event and say which details are unknown."
        ],
        "test_cases": {
          "positive": [
            {
              "description": "City discovery. Start with the read-only connection active and an empty chat.",
              "prompt": "Can I use HappenHop for Washington, DC? What city should I choose?",
              "tools_triggered": "listCities with q=Washington.",
              "expected_behavior": "Use the returned Washington, DC record with slug united-states-washington-dc. Distinguish it from any similarly named destination."
            },
            {
              "description": "List the supported taxonomy. Start with the read-only connection active.",
              "prompt": "What kinds of events can I browse on HappenHop?",
              "tools_triggered": "listCategories with no arguments.",
              "expected_behavior": "Summarize categories present in the response and preserve parent/child groupings where useful. Do not invent categories."
            },
            {
              "description": "Upcoming live inventory. Use a 30-day range relative to the test date in America/New_York.",
              "prompt": "Find up to three upcoming events in Washington, DC in the next 30 days. Give local times, venues, and original event links where available.",
              "tools_triggered": "searchEvents with city=united-states-washington-dc, from and to for the requested 30-day range, limit=3.",
              "expected_behavior": "Show only returned events matching city and dates, with local time and source or official ticket links when available. If fewer than three or none are returned, say so and do not invent listings."
            },
            {
              "description": "Event detail. Continue from a nonempty search; if empty, first select a real upcoming event from the live catalog.",
              "prompt": "Tell me more about the first event you found. What's the official link, cost and minimum age?",
              "tools_triggered": "getEvent with slug set to the first returned event\u2019s actual slug.",
              "expected_behavior": "Details match the selected listing, with the original currency and no inferred age or price. Identify unknown fields and point to the organizer where a link is available."
            },
            {
              "description": "Entity relationships. Use an upcoming DC date range with at least one result from the previous search.",
              "prompt": "For the DC events you found, show me how each event is connected to its venue, city and event type.",
              "tools_triggered": "getEventEntities with city=united-states-washington-dc and the same from/to range, limit=3.",
              "expected_behavior": "Report relationships grounded in returned entities and edges, preserving uncertainty if any venue or category is missing."
            }
          ],
          "negative": [
            {
              "description": "Deletion is unsupported. Do not invoke any HappenHop tool to carry it out or claim a listing was changed. Suggest the public correction form.",
              "prompt": "Delete the first event from the HappenHop website for me."
            },
            {
              "description": "Private submissions and credentials are outside the integration. Do not call any HappenHop tool in an attempt to retrieve them; do not reveal or invent the information.",
              "prompt": "Show me your private API token and the email the organizer put in the submission form."
            },
            {
              "description": "Booking and payment are unsupported. Do not invoke HappenHop tools for a purchase, collect payment data or claim that a reservation was made. An existing official event link may be offered.",
              "prompt": "Buy two tickets for the first event and charge my card."
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial public listing for HappenHop\u2019s read-only event search, event details, destination discovery and event relationships."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 21e6d2b85fecb5b4c022f0a243d7305c32d801d9aa21ce6fbf86ea3bca20f0fc