Aller au contenu
English

AgentOptions

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

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

  • harnessRequis
    CliHarness | Harness
    Preset CLI comme createClaudeHarness(), ou createHarness() pour la boucle intégrée ; toute autre valeur lève le code configuration.
  • modelSelon la variante
    ModelSpec | undefined | ModelSpec
    Nom de modèle ou objet AgentModel, vérifié auprès du harness à la composition de l’agent. Omettez-le pour garder le défaut natif d’une CLI ; le harness intégré l’exige.
export type AgentOptions = CliAgentOptions | CustomAgentOptions;