Skip to content
Français

HarnessInstructions

import type { HarnessInstructions } from "@elie-laloum/outpost";
  • kindRequired
    "instructions"
    Definition discriminator: instructions.
  • resolveRequired
    (context: HarnessInstructionContext) => Promise<string>
    Produce the instruction text for one turn from its context.
export interface HarnessInstructions {
  readonly kind: "instructions";
  resolve(context: HarnessInstructionContext): Promise<string>;
}