Aller au contenu
English

createLocalSandboxProvider

import { createLocalSandboxProvider } from "@elie-laloum/outpost/providers/local";

Crée un provider sans isolation qui exécute les commandes comme processus hôtes dans le worktree, avec votre home, votre environnement, vos fichiers et vos identifiants. Aucun conteneur ni VM n’est alloué. Une option egress échoue avec le code configuration.

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

  • optionsOptionnel
    LocalOptions | undefined
    Variables d’environnement explicites pour l’exécution hôte sans isolation.
  • options.variablesOptionnel
    Readonly<Record<string, string>> | undefined
    Variables d’environnement ajoutées aux commandes hôtes, en valeurs littérales. Une clé aussi déclarée par l’agent échoue avec le code configuration.

SandboxProvider

export declare function createLocalSandboxProvider(
  options?: LocalOptions,
): SandboxProvider;