Aller au contenu
English

HarnessContextResult

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

Ce que renvoie le compact() d’une stratégie de contexte avant chaque requête modèle du harness intégré : les messages qui remplacent l’historique, ou undefined pour le laisser inchangé. Les messages de remplacement sont validés et perdent leurs blocs de raisonnement.

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

export type HarnessContextResult = readonly ModelMessage[] | undefined;