CoAgent8 - Source API
    Preparing search index...

    Interface BackendReadContext

    Cancellation and deadline context for backend observation reads (EXEC-001-T08).

    Encapsulates per-waiter cancellation and deadline semantics for non-turn backend reads (probes, model catalogs, observed models, quota inspection, and inherited tools). Distinct from turn-level ExecutionOptions.

    interface BackendReadContext {
        abortSignal?: AbortSignal;
        budget?: ExecutionBudget;
        phase?: "execution" | "teardown";
        timeoutMs?: number;
    }
    Index
    abortSignal?: AbortSignal

    Optional cancellation signal for interrupting the observation read.

    Optional complete-call execution budget handle if available.

    phase?: "execution" | "teardown"

    Optional execution budget phase indicating whether execution or teardown allowance applies.

    timeoutMs?: number

    Optional operation-level timeout in milliseconds.