← Files EvaneosARCHIVED FILE

.codex-plugin/plugin.json

7.39 KB · Nov 3, 2026 · 18:27 UTC

↓ Download file

{
  "name": "app-69612510d5288191b6a4174252337e93",
  "version": "2.1.0",
  "description": "Find travel destinations that match your interests and constraints, with sample tailor-made itineraries designed with Evaneos local travel agencies.",
  "author": {
    "name": "Evaneos",
    "url": "https://www.evaneos.fr"
  },
  "homepage": "https://www.evaneos.fr",
  "keywords": [
    "travel",
    "destinations",
    "trip planning",
    "itineraries",
    "tailor-made travel"
  ],
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Evaneos",
    "shortDescription": "Find travel destinations",
    "longDescription": "Evaneos helps you decide where to travel. Describe what you want to experience (nature, culture, beaches, hiking, food) and your constraints (travel period, trip length, traveling with children, transport modes to avoid, preferred continents), and get a short list of matching destinations in an interactive carousel.\n\nEach destination comes with an introduction, a highlights summary, the best time to visit, photos, and up to three sample tailor-made itineraries designed with Evaneos local travel agencies. Suggestions also follow sustainable travel principles, such as proposing shoulder-season dates or less crowded alternatives.\n\nRefine your criteria at any time to get new ideas. To customize and book a trip, continue on evaneos.fr with a local agency.\n\nLimitations: this plugin is for trip inspiration before you have chosen a destination. It does not book flights, hotels or car rentals, and does not provide prices or quotes inside ChatGPT.",
    "developerName": "Evaneos",
    "category": "Travel",
    "capabilities": [
      "Suggest destinations from interests and constraints",
      "Show sample tailor-made itineraries per destination",
      "Recommend the best time to visit"
    ],
    "websiteURL": "https://www.evaneos.fr",
    "supportURL": "https://www.evaneos.fr/faq/contenu/comment-contacter-evaneos",
    "privacyPolicyURL": "https://www.evaneos.fr/infos-legales/confidentialite/",
    "termsOfServiceURL": "https://www.evaneos.fr/infos-legales/conditions-generales-d-utilisation/",
    "defaultPrompt": [
      "destinations pour partir en famille cet \u00e9t\u00e9 \u00e0 la plage",
      "O\u00f9 partir 10 jours en octobre pour randonner, sans prendre l'avion ?",
      "Id\u00e9es de voyage en Asie pour d\u00e9couvrir la culture et la cuisine locale"
    ],
    "brandColor": "#00543C",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/icon.png"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Family beach trip in summer",
              "prompt": "Propose-moi des destinations pour partir en famille \u00e0 la plage en juillet.",
              "tools_triggered": "suggest_destinations",
              "expected_behavior": "Calls suggest_destinations with traveling_with_children set to true and travel_period [\"07\"]. Shows a carousel of beach destinations suited to families, each with highlights, best time to visit and up to 3 sample itineraries."
            },
            {
              "description": "Trip without flying, with duration and period",
              "prompt": "O\u00f9 partir 10 jours en octobre pour randonner, sans prendre l'avion ?",
              "tools_triggered": "suggest_destinations",
              "expected_behavior": "Calls suggest_destinations with excluded_transports [\"plane\"], duration_days 10 and travel_period [\"10\"]. Shows hiking destinations reachable without flying."
            },
            {
              "description": "Continent preference",
              "prompt": "Je veux d\u00e9couvrir la culture et la cuisine locale en Asie, quelles destinations me conseilles-tu ?",
              "tools_triggered": "suggest_destinations",
              "expected_behavior": "Calls suggest_destinations with continents [\"Asia\"]. Shows only Asian destinations matching culture and food interests."
            },
            {
              "description": "Excluding destinations already visited",
              "prompt": "Je cherche un voyage nature et faune sauvage, mais je suis d\u00e9j\u00e0 all\u00e9 au Costa Rica et au Kenya.",
              "tools_triggered": "suggest_destinations",
              "expected_behavior": "Calls suggest_destinations with excluded_destinations containing Costa Rica and Kenya. Shows nature and wildlife destinations, none of which are Costa Rica or Kenya."
            },
            {
              "description": "Relaxing sunny trip with a vague period and duration",
              "prompt": "Id\u00e9es de voyage pour me d\u00e9tendre au soleil en f\u00e9vrier, une petite semaine.",
              "tools_triggered": "suggest_destinations",
              "expected_behavior": "Calls suggest_destinations with travel_period [\"02\"] and duration_days around 7. Shows sunny, relaxing destinations suited to February."
            }
          ],
          "negative": [
            {
              "description": "Price quote for a destination already chosen: the plugin is for inspiration and does not provide prices or quotes.",
              "prompt": "Combien co\u00fbte un voyage de 2 semaines au Japon avec Evaneos ? Fais-moi un devis.",
              "expected_behavior": "Does not call suggest_destinations. Does not invent prices. Explains that quotes come from a local agency on evaneos.fr."
            },
            {
              "description": "Flight booking: the plugin does not book transport.",
              "prompt": "R\u00e9serve-moi un vol Paris\u2013Lisbonne pour le 12 novembre.",
              "expected_behavior": "Does not call suggest_destinations and does not claim to book anything."
            },
            {
              "description": "Practical travel question unrelated to choosing a destination.",
              "prompt": "Ai-je besoin d'un visa pour aller au Vietnam ?",
              "expected_behavior": "Does not call suggest_destinations. Answers with general guidance or suggests checking official sources."
            }
          ]
        }
      },
      "publication": {
        "translations": {
          "fr-FR": {
            "subtitle": "Trouvez votre destination",
            "description": "Evaneos vous aide \u00e0 choisir o\u00f9 partir. D\u00e9crivez ce que vous voulez vivre (nature, culture, plages, randonn\u00e9e, gastronomie) et vos contraintes (p\u00e9riode, dur\u00e9e, voyage avec enfants, modes de transport \u00e0 \u00e9viter, continents pr\u00e9f\u00e9r\u00e9s) pour obtenir une courte s\u00e9lection de destinations dans un carrousel interactif.\n\nChaque destination est pr\u00e9sent\u00e9e avec une introduction, ses points forts, la meilleure p\u00e9riode pour partir, des photos et jusqu'\u00e0 trois exemples d'itin\u00e9raires sur mesure con\u00e7us avec les agences locales Evaneos. Les suggestions suivent aussi des principes de voyage durable, comme proposer des dates hors haute saison ou des alternatives moins fr\u00e9quent\u00e9es.\n\nAffinez vos crit\u00e8res \u00e0 tout moment pour obtenir de nouvelles id\u00e9es. Pour personnaliser et r\u00e9server votre voyage, poursuivez sur evaneos.fr avec une agence locale.\n\nLimites : ce plugin sert \u00e0 trouver l'inspiration avant d'avoir choisi une destination. Il ne r\u00e9serve pas de vols, d'h\u00f4tels ni de voitures de location, et ne fournit ni prix ni devis dans ChatGPT."
          }
        }
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: f880282cc6ae138f868e1553795e583dbc1c15c41d4e494a0cda147474d822f2