← Files WishregARCHIVED FILE

.codex-plugin/plugin.json

5.47 KB · Nov 13, 2026 · 12:14 UTC

↓ Download file

{
  "name": "app-6a9e9dd8922c8191bd457a109cbfcd5c",
  "version": "1.0.4",
  "mcpServers": "./.mcp.json",
  "description": "Manage personal wishlists and coordinate gifts with friends and family.",
  "author": {
    "name": "Kyrnich & Co SRL",
    "email": "support@wishreg.com",
    "url": "https://wishreg.com"
  },
  "homepage": "https://wishreg.com",
  "keywords": [
    "wishlist",
    "gifts",
    "gift registry",
    "birthday",
    "occasions"
  ],
  "interface": {
    "displayName": "Wishreg",
    "shortDescription": "Wishlists and gift planning",
    "longDescription": "Wishreg is a personal wishlist and gift-planning service. Create wishlists for birthdays, holidays, and other occasions, add the gifts you would like with notes, priorities, and approximate prices, and keep lists private or share them publicly. Friends and family can find a public wishlist and reserve a gift so nobody buys the same thing twice, then review or cancel their reservations.\n\nWishreg does not sell products, process payments, or compare retailer prices. Purchases happen wherever the gift giver chooses, outside Wishreg. Private wishlists and reservations are only available after you sign in to your Wishreg account.",
    "developerName": "Kyrnich & Co SRL",
    "category": "Productivity",
    "capabilities": [
      "Search public wishlists",
      "Create and edit your wishlists",
      "Add, update, and remove wishes",
      "Reserve and cancel gifts for others"
    ],
    "websiteURL": "https://wishreg.com",
    "supportURL": "https://wishreg.com/support",
    "privacyPolicyURL": "https://wishreg.com/privacy",
    "termsOfServiceURL": "https://wishreg.com/terms",
    "defaultPrompt": [
      "Create a private birthday wishlist and add a few gift ideas.",
      "Show my Wishreg wishlists.",
      "What gifts have I reserved for friends?"
    ],
    "brandColor": "#C62828",
    "brandColorDark": "#EF5350",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/icon.png"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find and inspect a public wishlist by occasion.",
              "prompt": "Find public Wishreg wishlists for a coffee lover's birthday and open the most relevant result.",
              "tools_triggered": "search, fetch",
              "expected_behavior": "Return relevant public wishlist matches, then summarize the selected list's visible gifts and provide its Wishreg URL."
            },
            {
              "description": "Identify the connected account and inspect an accessible wishlist.",
              "prompt": "Show the Wishreg account currently connected, list my wishlists, and open the one named OpenAI Review Draft.",
              "tools_triggered": "get_current_user, list_wishlists, get_wishlist",
              "expected_behavior": "Return the connected account, accessible wishlists, and details of OpenAI Review Draft without changing data."
            },
            {
              "description": "Create a private wishlist and add a priced wish.",
              "prompt": "Create a private Wishreg wishlist called Weekend Camping and add a two-person tent priced at $180 USD with quantity 1.",
              "tools_triggered": "create_wishlist, add_wish",
              "expected_behavior": "Create a private Weekend Camping wishlist with a two-person tent at $180 USD and quantity 1."
            },
            {
              "description": "Update and remove the temporary wish and wishlist from the previous case.",
              "prompt": "In my Weekend Camping wishlist, rename it Camping Trip, update the tent description to Lightweight and weatherproof and its price to $199 USD, then remove the tent and delete the temporary wishlist.",
              "tools_triggered": "list_wishlists, get_wishlist, update_wishlist, update_wish, delete_wish, delete_wishlist",
              "expected_behavior": "Update only the requested fields, then remove the selected temporary wish and wishlist."
            },
            {
              "description": "Reserve a gift, check the reservation, and cancel it.",
              "prompt": "Find the public Wishreg wishlist named OpenAI Review Birthday, reserve one Ceramic coffee dripper for me, show my active reservations, and then cancel that reservation.",
              "tools_triggered": "search, fetch, reserve_wish, list_my_reservations, cancel_reservation",
              "expected_behavior": "Find the public list, create one reservation for the specified gift, show it as active, and cancel that reservation."
            }
          ],
          "negative": [
            {
              "description": "Do not use Wishreg for a wishlist on another service.",
              "prompt": "Create an Amazon wishlist for camping equipment."
            },
            {
              "description": "Do not use Wishreg to send messages or reminders.",
              "prompt": "Email my friend a reminder to buy a birthday present tomorrow."
            },
            {
              "description": "Do not use Wishreg for general retailer price comparisons.",
              "prompt": "Compare current prices for coffee grinders across major retailers."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Changed the directory category from Healthcare to Productivity to match Wishreg's primary purpose: organizing personal wishlists and coordinating gifts. No tool changes."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: bdec76e0f9e91291b31d4f812567515dca89c5fe293932c0380f27d0e41ba2cf