Aller au contenu
English

WorkflowBudget

import type { WorkflowBudget } from "@elie-laloum/outpost";
  • attemptsOptionnel
    number | undefined
    Nombre maximal de tentatives admises sur l’exécution et ses reprises de checkpoint. L’atteindre annule les tâches non démarrées.
  • usageOptionnel
    Partial<Omit<Usage, "complete">> | undefined
    Limites de tokens par compteur (input, cached, cacheCreated, output). En atteindre une annule aussi les tâches en cours ; un usage signalé tardivement peut la dépasser.
export interface WorkflowBudget {
  readonly attempts?: number;
  readonly usage?: Partial<Omit<Usage, "complete">>;
}