Le protocole No-Op indique aux agents non pris en charge ou incertains de s’arrêter en toute sécurité.Il s’agit d’un comportement de compatibilité requis, et non d’un échec d’utilité.
Utilisez no-op quand
- Le client ne peut pas prouver le niveau de capacité requis par l’action.
- Le seul chemin disponible est JavaScript uniquement, authentification uniquement, POST uniquement, MCP uniquement, A2A uniquement ou outil uniquement et aucune solution de repli de capacité inférieure n’est répertoriée.
- La requête placerait les secrets, les identifiants privés, les données réglementées, les données de paiement ou les messages privés dans un URL.
- L’action pourrait publier, supprimer, payer, modifier des comptes, écrire des référentiels, promouvoir la mémoire ou affecter un contexte réglementé sans examen explicite.
- L’agent devra réessayer à plusieurs reprises pour deviner la prochaine étape.
Réponse sans opération
{ "code": "human_review_required", "url": "https://example.org/review/agent-handoff" }[]L'ordre des champs suit l'exemple de clé JSON, l'ordre du schéma publié et le registre de champs public.
Comportement requis
Ouvrez ou citez le URL public renvoyé, expliquez la capacité ou le consentement manquant et arrêtez. Ne synthétisez pas les informations d’identification, n’inventez pas de URLs caché, ne réessayez pas de boucles, d’étapes de navigateur privé ou d’actions inscriptibles.