Aller au contenu
English

ConfigurationFile

import type { ConfigurationFile } from "@elie-laloum/outpost";
  • pathRequis
    string
    Chemin relatif au home de l’agent, sans segment . ou ..
  • sectionOptionnel
    string | undefined
    Clé d’objet de premier niveau qui reçoit les entrées, par exemple mcpServers ; sans elle, les entrées sont fusionnées à la racine. Les autres clés du fichier sont conservées.
  • entriesRequis
    Readonly<Record<string, unknown>>
    Entrées ajoutées à la section ou remplaçant les entrées de même nom. Un fichier illisible ou une section qui n’est pas un objet provoque un échec au lieu d’être écrasé.
export interface ConfigurationFile {
  readonly path: string;
  readonly section?: string;
  readonly entries: Readonly<Record<string, unknown>>;
}