Aller au contenu
English

ToolOutput

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

Les champs ci-dessous couvrent toutes les variantes ; la signature précise leurs combinaisons autorisées.

  • contentSelon la variante
    string
    Texte renvoyé au modèle pour l’appel.
  • isErrorSelon la variante
    boolean | undefined
    Signale l’échec de l’appel pour que le modèle puisse se corriger.
export type ToolOutput =
  | string
  | {
      readonly content: string;
      readonly isError?: boolean;
    };