← Files LexCertaARCHIVED FILE

plugin.json

6.81 KB · Nov 14, 2026 · 01:34 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "lexcerta",
  "version": "1.0.1",
  "description": "LexCerta gives legal professionals access to official French and European legal sources in ChatGPT: legislation, case law, collective agreements, tax guidance, company registers and public procurement. Search a collection, then retrieve the source document to check its text and date before drawing a conclusion. LexCerta provides documentary research, not legal advice, and does not store search content.",
  "author": {
    "name": "Julie Zaneboni",
    "email": "contact@lexcerta.fr",
    "url": "https://lexcerta.fr"
  },
  "homepage": "https://lexcerta.fr",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "LexCerta",
        "shortDescription": "Official legal sources",
        "longDescription": "LexCerta gives legal professionals access to official French and European legal sources in ChatGPT: legislation, case law, collective agreements, tax guidance, company registers and public procurement. Search a collection, then retrieve the source document to check its text and date before drawing a conclusion. LexCerta provides documentary research, not legal advice, and does not store search content.",
        "developerName": "Julie Zaneboni",
        "category": "Education & Research",
        "capabilities": [
          "Search official legal sources",
          "Retrieve source documents"
        ],
        "websiteURL": "https://lexcerta.fr",
        "supportURL": "https://lexcerta.fr/support",
        "privacyPolicyURL": "https://lexcerta.fr/confidentialite",
        "termsOfServiceURL": "https://lexcerta.fr/conditions",
        "composerIcon": "./assets/icon-512.png",
        "logo": "./assets/icon-512.png",
        "brandColor": "#24397E",
        "defaultPrompt": [
          "Que dit le code civil sur la r\u00e9solution d\u2019un contrat pour inex\u00e9cution ?",
          "Trouve des arr\u00eats r\u00e9cents de la Cour de cassation sur la rupture brutale des relations commerciales \u00e9tablies.",
          "Ouvre le texte complet de l\u2019article 1224 du code civil."
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search consolidated French code articles on a specific point of law.",
              "prompt": "Que dit le code civil sur la r\u00e9solution d\u2019un contrat pour inex\u00e9cution ?",
              "expected_behavior": "Returns matching code articles with their identifiers and the date of the consolidated version, so the user can open the exact text.",
              "tools_triggered": "rechercher_codes"
            },
            {
              "description": "Search French judicial case law on a specific question.",
              "prompt": "Trouve des arr\u00eats r\u00e9cents de la Cour de cassation sur la rupture brutale des relations commerciales \u00e9tablies.",
              "expected_behavior": "Returns matching decisions with court, date and identifier, which the user can then open in full.",
              "tools_triggered": "rechercher_jurisprudence_judiciaire"
            },
            {
              "description": "Open one specific article in full from its identifier, the verification step that follows a search.",
              "prompt": "Ouvre le texte complet de l\u2019article 1224 du code civil.",
              "expected_behavior": "Returns the full wording of the article together with the version date, so the user can read the source rather than a summary.",
              "tools_triggered": "rechercher_codes, consulter_texte"
            },
            {
              "description": "Search French collective bargaining agreements, a distinct corpus from codes and case law.",
              "prompt": "Quelle convention collective s\u2019applique aux bureaux d\u2019\u00e9tudes techniques ?",
              "expected_behavior": "Returns matching agreements with their identifiers, without asserting that any one of them applies to the user\u2019s situation.",
              "tools_triggered": "rechercher_conventions_collectives"
            },
            {
              "description": "Retrieve the official metadata and source link for a European Union directive.",
              "prompt": "Retrouve la r\u00e9f\u00e9rence officielle et le lien EUR-Lex de la directive 2014/55/UE (CELEX 32014L0055).",
              "expected_behavior": "Returns the directive\u2019s official identification \u2014 title, adopting bodies, date and place of publication \u2014 with its EUR-Lex address.",
              "tools_triggered": "consulter_reference_europeenne"
            }
          ],
          "negative": [
            {
              "description": "Do not trigger for requests unrelated to legal research.",
              "prompt": "Quel temps fera-t-il \u00e0 Paris demain ?",
              "expected_behavior": "The app should not be invoked; the request has nothing to do with legal sources."
            },
            {
              "description": "Do not trigger for foreign law, which is adjacent to the app\u2019s purpose but outside the corpora it can reach.",
              "prompt": "Que pr\u00e9voit le droit f\u00e9d\u00e9ral am\u00e9ricain en mati\u00e8re de non-concurrence ?",
              "expected_behavior": "The app should not be invoked; it only covers French and European Union official sources and cannot answer on United States law."
            },
            {
              "description": "Do not trigger for actions the app cannot perform, since every tool is read-only.",
              "prompt": "Envoie un e-mail \u00e0 mon client pour lui r\u00e9sumer ce dossier.",
              "expected_behavior": "The app should not be invoked; it only reads official sources and cannot send messages or change anything."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "SedLex is now LexCerta. Updated branding, listing URLs and MCP endpoint to https://app.lexcerta.fr/mcp/.",
        "translations": {
          "fr-FR": {
            "subtitle": "Sources officielles du droit",
            "description": "LexCerta donne aux professionnels du droit un acc\u00e8s direct aux sources juridiques officielles fran\u00e7aises et europ\u00e9ennes depuis ChatGPT : codes et textes consolid\u00e9s, jurisprudence judiciaire, administrative et constitutionnelle, conventions collectives, doctrine fiscale, droit de l\u2019Union europ\u00e9enne, registres d\u2019entreprises et march\u00e9s publics. Deux gestes structurent le travail : rechercher dans un fonds, puis consulter le document complet par son identifiant pour v\u00e9rifier le texte et sa date avant d\u2019en tirer une conclusion. LexCerta ne rend aucune consultation juridique et ne conserve pas le contenu des recherches."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f5134ddd6e62f4b3949adcc4fe0689edf28ca913ed1d50ffda8f90db1ba988f8