ReplayDivergence
Rôle et comportement
Section intitulée « Rôle et comportement »OutpostError de code replay, levée quand un rejeu diffère de son journal. kind, turn, expected, actual et commit situent l’écart ; details contient les mêmes champs.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »kindRequisReplayDivergenceKindCatégorie de divergence : prompt, baseline, tree, exhausted ou unrecorded.turnRequisnumberIndex, à partir de 1, du tour enregistré en cours de rejeu.expectedRequisstring | undefinedValeur enregistrée : texte du prompt, identifiant d’arbre ou raison de l’absence des commits du workspace.actualRequisstring | undefinedValeur observée pendant le rejeu : prompt rendu, identifiant d’arbre ou erreur de git apply.commitRequisstring | undefinedCommit enregistré dont le patch ou l’arbre a divergé, pour les divergences tree.recoveryRequisReadonly<Record<string, unknown>>Emplacements du travail conservé après l’échec, par exemple branch, directory, commits, transcript, logReference ou conversation ; vide si rien n’a été conservé. Un échec de synchronisation distante place plutôt son répertoire de transfert dans details.recovery.codeRequisFaultCodeCatégorie stable d’erreur Outpost utilisée pour le traitement programmatique des échecs.detailsRequisReadonly<Record<string, unknown>>Diagnostics figés propres au code : status, stdout, stderr et conversation pour un processus d’agent en échec ; status et retryAfterMs (l’attente minimale d’une reprise de tâche) pour une erreur HTTP de modèle ; resetAt pour un quota, et fallback quand chaque candidat d’un agent de secours en a atteint un. unavailable signale une panne à unavailableFault(), y compris un délai dépassé après un échec de connexion signalé par l’agent.nameRequisstringNom de classe d’erreur permettant de distinguer cet échec des autres erreurs JavaScript.messageRequisstringExplication lisible de l’échec.stackOptionnelstring | undefinedTrace de pile JavaScript de l’erreur lorsqu’elle est disponible.causeOptionnelunknownÉchec sous-jacent que cette erreur enveloppe ; quotaFault() et unavailableFault() suivent cette chaîne.