hashbrown

BrowserRecoveryOutcome

Explicit application observation for one recovered browser call.

An unavailable result does not establish whether its external effect occurred.

API

export type BrowserRecoveryOutcome =
  | {
      readonly toolCallId: string;
      readonly status: "result";
      readonly value:  JsonValue ;
    }
  | {
      readonly toolCallId: string;
      readonly status: "unavailable";
    };