Aller au contenu
English

WorkflowQuotaPause

import type { WorkflowQuotaPause } from "@elie-laloum/outpost";
  • requestedAtRequis
    string
    Horodatage ISO auquel l’erreur de quota a mis la tâche en pause.
  • messageRequis
    string
    Message de quota signalé par l’agent ou le fournisseur de modèle.
  • resetAtOptionnel
    string | undefined
    Horodatage ISO de réinitialisation de la limite, lorsque le fournisseur l’a indiqué ; sans cette valeur, la reprise a lieu au prochain start().
  • conversationOptionnel
    string | undefined
    Conversation de la tentative interrompue, enregistrée seulement si elle a été capturée et peut être restaurée dans un nouveau sandbox.
  • branchOptionnel
    string | undefined
    Branche de travail conservée par la tentative interrompue, utilisée pour démarrer un dispatch isolé intégré depuis son travail commité.
export interface WorkflowQuotaPause {
  readonly requestedAt: string;
  readonly message: string;
  readonly resetAt?: string;
  /** Captured conversation of the interrupted attempt, portable to a new sandbox. */
  readonly conversation?: string;
  /** Retained work branch of the interrupted attempt. */
  readonly branch?: string;
}