Skip to content
Français

CliHarness

import type { CliHarness } from "@elie-laloum/outpost";
  • kindRequired
    "cli"
    Execution discriminator: cli.
  • bindRequired
    (model?: AgentModel) => AgentAdapter
    Build the adapter for an optional model without starting the CLI; createAgent() calls it. Unsupported model settings, authentication forms and MCP options throw here.
export interface CliHarness {
  readonly kind: "cli";
  bind(model?: AgentModel): AgentAdapter;
}