Aller au contenu
English

HarnessSkill

import type { HarnessSkill } from "@elie-laloum/outpost";
  • kindRequis
    "skill"
    Discriminant de la définition : skill.
  • nameRequis
    string
    Nom unique de la skill.
  • descriptionRequis
    string
    Description listée dans les instructions système.
  • instructionsRequis
    HarnessInstructions
    Instructions résolues au chargement de la skill.
  • toolsRequis
    readonly HarnessTool<unknown>[]
    Outils aplatis activés par la skill.
export interface HarnessSkill {
  readonly kind: "skill";
  readonly name: string;
  readonly description: string;
  readonly instructions: HarnessInstructions;
  readonly tools: readonly HarnessTool[];
}