Skip to content
Français

ReporterOptions

import type { ReporterOptions } from "@elie-laloum/outpost";
  • labelOptional
    string | undefined
    Prefix printed in brackets on every line, default outpost; the pass number follows it.
  • verboseOptional
    boolean | undefined
    Also print tool inputs and result previews, prompts, raw protocol lines, conversation IDs, harness steps and compactions, the workspace directory and successful operations.
  • quietOptional
    boolean | undefined
    Suppress all reporter output, including warnings and failures.
  • writeOptional
    ((text: string) => void) | undefined
    Receives each formatted chunk of output instead of process.stdout.
export interface ReporterOptions {
  readonly label?: string;
  readonly verbose?: boolean;
  readonly quiet?: boolean;
  readonly write?: (text: string) => void;
}