Exact native session options used for one authoritative tools run.
API
interface ChromeToolsSessionOptions {expectedInputs: readonly {
type: string;
languages?: readonly string[];
}[];expectedOutputs: readonly {
type: string;
languages?: readonly string[];
}[];initialPrompts?: readonly object[];monitor?: (monitor: {
addEventListener(type: string, callback: (event: {
loaded?: number;
total?: number;
}) => void): void;
}) => void;signal?: AbortSignal;tools: readonly {
name: string;
description: string;
inputSchema: object;
}[];}expectedInputs
readonly {
type: string;
languages?: readonly string[];
}[]expectedOutputs
readonly {
type: string;
languages?: readonly string[];
}[]initialPrompts
readonly object[]monitor
(monitor: {
addEventListener(type: string, callback: (event: {
loaded?: number;
total?: number;
}) => void): void;
}) => voidsignal
AbortSignaltools
readonly {
name: string;
description: string;
inputSchema: object;
}[]