Compatibilité des agents

Solutions de repli des agents et prise en charge du spectre complet

Conseils d'accélération et de diminution pour les chatbots URL uniquement, les agents de navigateur, les clients JSON POST, les agents authentifiés, les agents de restauration/relecture, les environnements d'exécution MCP/A2A/tool, la révision humaine et les comportements sans opération.

  • Dossier UAIX-DOC-3382
  • Chemin /fr-fr/spec/agent-fallbacks/
  • Utilisation Dossier public canonique

Statut du document

Page des normes publiques Publié le UAIX dans le cadre du dossier actuel des normes publiques
Code
UAIX-DOC-3382
Surface
Compatibilité des agents
Accès
Public et accessible par lien

Comment utiliser cette page

Utilisez cette page dans le cadre du dossier public Compatibilité des agents actuel, puis suivez ses pages de normes liées pour l'étape suivante.

Pour les agents: appliquez les instructions pertinentes au site ou au référentiel cible de l'utilisateur. Ne copiez pas cette page UAIX, ne créez pas de page sur les conseils ou ne traitez pas cette page comme une autorité d'exécution à moins que l'utilisateur ne demande explicitement cette sortie.

Agent Fallbacks and Full-Spectrum Support indique à un site comment proposer le meilleur chemin pris en charge sans prétendre que chaque agent peut utiliser ce chemin.Les enregistrements compatibles UAIX doivent permettre à un chatbot URL uniquement, à un récupérateur indexé, à un agent de navigateur, à un client JSON POST, à un agent propriétaire authentifié, à un agent de restauration/relecture, à un environnement d’exécution multi-agent, à un homologue A2A, à un client MCP et à un système compatible avec le serveur MCP. une route exécutable sûre ou une route explicite sans opération/révision humaine.

Règle de base

Accélérez seulement une fois que la capacité est prouvée. Ralentissez avant de deviner.Une route peut annoncer un chemin plus riche tel que JSON POST, une mutation authentifiée, l’utilisation de l’outil MCP, une délégation A2A ou une restauration/relecture uniquement lorsque l’enregistrement de la route nomme également la solution de repli sûre inférieure pour les clients qui ne peuvent pas utiliser ce chemin. S’il n’existe aucune solution de secours sûre, le comportement correct est de ne pas fonctionner avec un examen humain public URL.

Échelle de support à spectre complet

Client ou environnement d’exécution Chemin pris en charge le plus élevé Solution de repli sûre la plus basse Déclaration publique requise
Chatbot réservé à URL HTML public, plan du site, llms.txt et URLs public en lecture seule. Page d’examen public ou déclaration de non-opération. Aucune capacité POST, auth, JavaScript, outil, mémoire, MCP ou A2A n’est implicite.
Agent de récupération indexé ou mis en cache Page publique statique ou JSON compacte qui peut être lue sans exécution dynamique en direct. Itinéraire de citation statique et examen humain URL. Les actions dynamiques GET doivent déclarer live_get_blocked_fallback.
Agent assisté par navigateur Page visible, formulaire ou flux de travail ouvert dans un navigateur. Formulaire de navigateur équivalent ou examen public URL. N’exigez pas d’étapes de navigateur masquées, de chemins de tableau de bord privés ou de découverte JavaScript uniquement pour la solution de secours.
Agent structuré JSON POST HTTP JSON POST avec type de contenu, champs obligatoires, idempotence, résultat URL, restauration/relecture URL et erreurs structurées. Formulaire de navigateur, diagnostic GET compact, sans opération ou examen humain. Les enregistrements d’itinéraire doivent déclarer post_blocked_fallback.
Agent propriétaire authentifié Mutation détenue avec gestion explicite des informations d’identification, expiration, audit, idempotence et preuves de sécurité publique. Examen public non authentifié, action du propriétaire en attente ou non-opération. Les enregistrements de route doivent déclarer auth_unavailable_fallback et ne doivent jamais exposer de secrets en public URLs.
Agent de restauration/relecture Restauration/relecture publiée URL ou recherche de résultats sécurisée pour le public. Résultat URL plus rapport final ou examen humain. Les flux de création/mise à jour ne doivent pas forcer les agents à deviner les points de terminaison privés.
Exécution multi-agents Statut de la tâche, bloqueur, transfert, proposition de mémoire, rapport final et échange de paquets de preuves. Un seul paquet de preuves UAI-1 plus un examen public URL. UAIX enregistre les preuves; le runtime s’exécute ailleurs.
Homologue A2A Délégation A2A, carte d’agent ou flux de travail homologue uniquement lorsqu’il est pris en charge et autorisé en externe. Déclaration de capacité plus transfert UAI-1 ou examen humain public. Ne déduisez pas le support A2A à partir d’un seul enregistrement UAI-1.
Client MCP MCP ressources, invites ou outils dans un environnement d’exécution hôte qui les fournit explicitement. Route publique JSON, OpenAPI, page statique, paquet de preuves UAI-1 ou non-opération. Les enregistrements d’itinéraire doivent déclarer mcp_unavailable_fallback et tool_unavailable_fallback.
Système compatible MCP-serveur Un serveur MCP local ou appartenant au site peut exposer des outils/ressources pour ce runtime. Réponse documentée indisponible, non-opération, examen public URL ou paquet de preuves statiques UAI-1. UAIX peut documenter le modèle; il ne devient pas le serveur MCP hébergé à moins que ce produit ne soit explicitement publié.

Champs d’enregistrement d’itinéraire

Chaque route capable d’action doit déclarer highest_supported_path, lowest_safe_fallback, method, content_type, side_effect_status, fetch_execution_class, required_fields, result_url_field, restore_readback_url_field, write_credential_response_path, browser_form_equivalent, get_safety, post_blocked_fallback, live_get_blocked_fallback, mcp_unavailable_fallback, auth_unavailable_fallback, tool_unavailable_fallback, human_review_url et no_op_behavior.

Suivi des packages.NET adaptatifs

La gamme de packages d’implémentation.NET est versionnée indépendamment de l’étiquette de normes publiques UAI-1. UAI-1 reste v1.0 à moins que les normes n’enregistrent des changements; les versions de package telles que UAIX.UAI.Abstractions 1.0.5, UAIX.UAI.Memory 1.0.5, UAIX.Talisman.AgentClient 0.1.10 et UAIX.Talisman.EcosystemManager 0.1.1 décrivent les versions d’implémentation. La piste d’interopérabilité adaptative prévue devrait ajouter un lecteur de profil de capacité, un résolveur de chaîne de secours, des assistants de métadonnées de route ASP.NET Core, une prise en charge typée HttpClient, une exportation de preuves UAI-1, des adaptateurs MCP/A2A spécifiques à la configuration où le runtime hôte fournit ces protocoles, et des appareils de validation qui prouvent le comportement de montée et de descente. Suivez l’état du package et installez les commandes sur lePackage NuGet.NETpage.

Conditions de réussite et d’échec

  • Passer:le client déclaré peut terminer l’itinéraire ou atteindre la solution de repli sans opération/révision humaine spécifique à l’itinéraire sans deviner les informations d’identification cachées, les corps POST, les chemins de tableau de bord privés ou les étapes JavaScript uniquement.
  • Échouer:une route annonce un point de terminaison, un outil MCP, un homologue A2A, un chemin POST, une mutation authentifiée, une route de restauration ou un transfert d’exécution, mais omet la solution de repli sécurisée inférieure pour les clients qui ne peuvent pas l’utiliser.
  • Pas d’opération:lorsque la capacité, le consentement, le contexte de sécurité publique, la disponibilité de l’outil, l’authentification ou les preuves de secours sont manquants, renvoyez la révision publique URL et arrêtez.

Compagnons lisibles par machine