Aller au contenu
English

HarnessInstructionSource

import type { HarnessInstructionSource } from "@elie-laloum/outpost";

Texte d’instructions, ou fonction de HarnessInstructionContext (sandbox, signal, model, mcp) qui le renvoie, éventuellement de façon asynchrone. Accepté par defineHarnessInstructions() et par les instructions d’un skill ; un texte vide, ou une fonction qui ne se résout pas en chaîne, échoue avec le code configuration.

Exemple complet et règles détaillées.

export type HarnessInstructionSource =
  string | ((context: HarnessInstructionContext) => string | Promise<string>);