AI agent instructions
AI agent instructions
Fields
boolean | undefined
Wait in the SDK for managed authentication on start(). Defaults to true; use() always waits.
number | undefined
Additional server-side login attempts, from 0 to 2. Only sent with auth_ids.
boolean | undefined
deprecated:Remote sessions always use the supported browser launch mode.
Retained as a boolean so existing typed configuration still compiles.
true is discarded; false raises a migration error when starting.boolean | undefined
Open the live viewer in the local default browser after the session starts.
This is a local SDK option and is not sent to the API.
boolean | undefined
Default for
execute(): throw ActionExecutionError when an action fails.
The counterpart of raise_on_failure on RemoteSession. Defaults to true.PerceptionType | undefined
Default perception type for
observe(). Defaults to fast.string | undefined
JSON cookie file: loaded into the session on
start() when it exists and
appended with the session cookies on stop().RemoteFileStorage | undefined
File storage to attach to the session so agents can consume uploaded files.
boolean | undefined
Whether to try to automatically solve captchas
number | undefined
Maximum session lifetime in minutes (absolute maximum, not affected by activity).
number | undefined
Idle timeout in minutes. Session closes after this period of inactivity (resets on each operation).
boolean | (NotteProxy | ExternalProxy | TailnetProxy)[] | undefined
List of custom proxies to use for the session. If True, the default proxies will be used.
"chromium" | "chrome" | "chrome-nightly" | "chrome-turbo" | undefined
The browser type to use. Supported values are chromium and chrome. chrome-nightly and chrome-turbo are legacy aliases for chrome.
string | null | undefined
The user agent to use for the session
string[] | null | undefined
Overwrite the chrome instance arguments
number | null | undefined
The width of the viewport
number | null | undefined
The height of the viewport
"5:4" | "16:9" | null | undefined
Viewport shape preset. When set, the backend fits the largest rectangle of this aspect ratio inside the sampled available screen area. Cannot be combined with explicit viewport_width/viewport_height.
string | null | undefined
The CDP URL of another remote session provider.
"raw" | "full" | "last_action" | undefined
The type of screenshot to use for the session.
SessionProfile | null | undefined
Browser profile configuration for state persistence
boolean | undefined
Whether to use web bot authentication.
{ [key: string]: string; } | null | undefined
Extra HTTP headers to be sent with every request.
string | null | undefined
The vault to use for the session
string[] | undefined
Managed Auth connection IDs to verify and, when necessary, authenticate inside this session. Initial verification runs before returning; when login is needed, the session returns as authenticating. Poll /sessions/{id}/auth for readiness.
boolean | undefined
Enable Notte’s highest-fidelity browser environment for sites with sophisticated bot detection. Available to approved workspaces.
boolean | undefined
Whether to enable the Notte recorder extension for this session. The extension is installed but remains inactive when this is false.