← Files TodoWeekendARCHIVED FILE
plugin.json
5.4 KB · Nov 3, 2026 · 19:03 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "todoweekend",
"version": "1.0.0",
"description": "Find things to do on the weekend in nine cities, with dates, venues and links.",
"author": {
"name": "Displace Agency LLC",
"email": "hello@todoweekend.com",
"url": "https://todoweekend.com"
},
"homepage": "https://todoweekend.com",
"keywords": [
"events",
"weekend",
"things to do",
"city guide"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "TodoWeekend",
"shortDescription": "Weekend events in nine cities",
"longDescription": "TodoWeekend is an independent guide to things to do on the weekend in Madrid, Barcelona, Lisboa, Paris, Berlin, London, Miami, Santiago de Chile and Tokyo. Ask what is on this weekend, today or tomorrow, or for concerts, exhibitions, theatre, family plans or free events. You get up to 12 curated listings as cards, with the date, venue, price when known, and a link to the TodoWeekend page. Ask for details on any listing to see the full description, address, map point and the seller's own ticket link.\n\nLimits: TodoWeekend covers only the nine cities above. Listings are suitable for ages 13 and up, and nightlife and alcohol-led events are left out. Every answer shows the date the city's data was last updated, and a notice appears when it is more than seven days old, so check the event page before you go. TodoWeekend does not sell tickets and does not need an account. The plugin only reads public listings.",
"developerName": "Displace Agency LLC",
"category": "Entertainment",
"capabilities": [
"List covered cities",
"Find weekend events",
"Get event details"
],
"websiteURL": "https://todoweekend.com",
"supportURL": "https://todoweekend.com/contact",
"privacyPolicyURL": "https://todoweekend.com/privacy",
"termsOfServiceURL": "https://todoweekend.com/terms",
"defaultPrompt": [
"What's on in Madrid this weekend?",
"Find exhibitions in London on Saturday.",
"Family plans in Lisboa this weekend."
],
"brandColor": "#C22C0A",
"brandColorDark": "#FF6A45",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Weekend events in a covered city",
"prompt": "Use TodoWeekend to see what's on in Madrid this weekend.",
"tools_triggered": "get_weekend_events",
"expected_behavior": "Cards for up to 12 Madrid events for the coming Saturday and Sunday, a data updated date, and TodoWeekend links. Any out-of-date notice is repeated."
},
{
"description": "Free events on a given day",
"prompt": "Use TodoWeekend to find free things to do in Barcelona on Saturday.",
"tools_triggered": "get_weekend_events",
"expected_behavior": "Barcelona events for that Saturday where every listing is marked Free."
},
{
"description": "Category filter",
"prompt": "Use TodoWeekend to find exhibitions in London this weekend.",
"tools_triggered": "get_weekend_events",
"expected_behavior": "London events in the Exhibitions category, plus long-running exhibitions marked Until a date."
},
{
"description": "List covered cities",
"prompt": "Which cities does TodoWeekend cover?",
"tools_triggered": "list_cities",
"expected_behavior": "The nine cities: Madrid, Barcelona, Lisboa, Paris, Berlin, London, Miami, Santiago, Tokyo, with country and timezone."
},
{
"description": "Details of one event",
"prompt": "Use TodoWeekend to find a concert in Berlin this weekend, then give me the full details of the first one.",
"tools_triggered": "get_weekend_events, get_event",
"expected_behavior": "A short Berlin concert list, then the description, venue, address, price, map point, TodoWeekend page and ticket link for the first event."
}
],
"negative": [
{
"description": "Ticket purchase is not supported",
"prompt": "Buy two tickets for the Teatro Real show on Saturday."
},
{
"description": "City not covered",
"prompt": "What is on in Sydney this weekend?"
},
{
"description": "Unrelated request",
"prompt": "What will the weather be like in Paris on Sunday?"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1R_VKnvjl3qqNRkIDD6PXDIV87NMzZIJg/view",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. It links to event pages and to sellers' own ticket pages."
},
"publication": {
"countries": [
"ES",
"PT",
"FR",
"DE",
"GB",
"US",
"CL",
"JP"
],
"release_notes": "Initial release with three read-only tools: list cities, weekend events and event details."
},
"apps": "./.app.json"
}
}
}
SHA-256: aaedc220b2f5b21a397d8ddd0692afbbccc8ea9a3f576a4d562768006bf17d92