Aller au contenu
Prescriptio
ConnexionS’inscrire
Parcourir la documentation

Marchés : code local en validation

Tenir les exigences du dossier

Lit ou enregistre une exigence : donnees contient phase candidature/offre/attribution, titre, source (document, page, citation, lot), alternative, condition, document_id OU formulaire_id, etat a_preparer/a_verifier/pret/sans_objet et motif obligatoire si sans objet. Une proximité sémantique ne prouve pas une pièce complète.

Voir en MarkdownConnecter mon agent IA
ÉCRITtools/call · marches_dossier_exigences

En préparation

Définition lue dans le code local ; absente des projections produit. Aucune disponibilité en production vérifiée.

Attention :

Disponibilité

Cette opération est en préparation. Elle n’est pas encore disponible dans le connecteur publié. Sa fiche décrit le travail en cours, pas une action que votre agent peut exécuter aujourd’hui.

Attention :

En préparation

Cette définition existe dans l’arbre de travail local, mais pas encore dans les catalogues générés du produit. Elle n’a été ni compilée ni appelée pendant cette revue. Sa présence dans votre connexion et son déploiement restent à vérifier.

Actions reconnues par ce traitement

lire · enregistrer.

Le schéma d’entrée est partagé entre les cinq outils. Une valeur admise par son énumération n’est pas nécessairement traitée par celui-ci : utilisez les actions ci-dessus. Les autres contrôles métier restent dans le traitement.

Paramètres déclarés

actiontexterequis
(valeurs : lire · enregistrer · creer · modifier · preparer · controler)
draft_idtexte
donneesobjet
Champs de l'entreprise ou de la réponse. Les données inconnues restent vides.
genretexte
(valeurs : DC1 · DC2 · DC4 · ATTRI1 · DUME)
partietexte
Nom du sous-traitant pour un dc4.
revisionentier
(min 0)
verifierbooléen
Vrai seulement après relecture explicite.

Schéma d’entrée exact

Copie du JSON littéral de la fonction schema(), sans ajout de contrainte. draft_id est contrôlé par le traitement pour les actions portant sur un dossier, même si le schéma ne le marque pas requis. Le contenu de donnees n’est pas détaillé dans ce schéma : consultez la description de l’outil et les messages de validation.

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "lire",
        "enregistrer",
        "creer",
        "modifier",
        "preparer",
        "controler"
      ]
    },
    "draft_id": {
      "type": "string",
      "format": "uuid"
    },
    "donnees": {
      "type": "object",
      "description": "Champs de l'entreprise ou de la réponse. Les données inconnues restent vides."
    },
    "genre": {
      "type": "string",
      "enum": [
        "DC1",
        "DC2",
        "DC4",
        "ATTRI1",
        "DUME"
      ]
    },
    "partie": {
      "type": "string",
      "description": "Nom du sous-traitant pour un DC4."
    },
    "revision": {
      "type": "integer",
      "minimum": 0
    },
    "verifier": {
      "type": "boolean",
      "description": "Vrai seulement après relecture explicite."
    }
  },
  "required": [
    "action"
  ]
}

Droits, appel et réponse

L’outil est déclaré en écriture, y compris pour son action lire : il demande mcp:write (ou la portée historique autorisée par le connecteur) et le contexte privé du compte. Son appel est soumis aux quotas communs. Aucun équivalent REST ne figure dans la liste d’opérations actuelle.

Aucun exemple de réponse métier n’est reconstitué ici : les projections canoniques doivent être régénérées depuis le registre et les contrats.

Cette page vous a-t-elle aidé ?Envoyer un retour

Voir tous les résultats

Préparer une conversation

Copiez le contexte de cette page, puis collez-le dans votre assistant.

Voir le contexte à transmettre
Ouvrir ClaudeOuvrir ChatGPT