Aller au contenu
English

HarnessHookInput

import type { HarnessHookInput } from "@elie-laloum/outpost";
  • sandboxRequis
    SandboxLease
    Sandbox empruntée du tour ; les hooks peuvent inspecter le dépôt par son intermédiaire.
  • signalRequis
    AbortSignal
    Signal d’annulation du tour ; les hooks asynchrones doivent le respecter.
  • modelRequis
    AgentModel
    Modèle normalisé de l’agent qui exécute le tour.
  • stepRequis
    number
    Numéro de l’étape en cours ; 0 pendant session-start.
export type HarnessHookInput<Phase extends HarnessHookPhase> =
  HarnessHookEvents[Phase] & HarnessHookContext;