Aller au contenu
English

HarnessHookContext

import type { HarnessHookContext } 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 interface HarnessHookContext {
  readonly sandbox: SandboxLease;
  readonly signal: AbortSignal;
  readonly model: AgentModel;
  readonly step: number;
}