CoAgent8 - Source API
    Preparing search index...

    Function createHistoryWriter

    • Creates an append-only history writer for an active conversation turn.

      Parameters

      • handle: string

        Valid session handle.

      • workspace: string

        Absolute canonical workspace path.

      • provider: "codex" | "claude" | "agy"

        Execution provider ID (e.g. 'codex', 'agy', 'claude').

      • turnId: string

        Unique turn UUID for event correlation.

      • Optionaloptions: {
            abortSignal?: AbortSignal;
            budget?: ExecutionBudget;
            context?: BackendReadContext;
        }

        Optional context, abort signal, or execution budget (EXEC-001-T09c).

      Returns {
          accept: (event: AdapterEvent) => void;
          disabled: boolean;
          flush: () => Promise<void>;
      }

      Object exposing accept(event), flush(), and disabled.