List run profiles, one page at a time.
Optionalcursor?: stringOpaque cursor returned as nextToken by the previous page.
OptionalpageSize?: numberItems per page.
Paginated ProfilesListResponse (validated via Zod).
Fetch a single profile by ID.
Find a profile by name across all pages.
The matching profile, or null when no profile has that name.
Fetch every profile across all pages.
Internally follows nextToken until the API signals exhaustion.
For large tenants this can issue multiple sequential requests; cache the
result where possible.
Return the profile flagged isDefault, falling back to the first profile.
The default Profile, or null when the tenant has no profiles.
Resolve a profile name or UUID to a profile UUID suitable for the
runProfileId field on a run request.
Human-readable profile name (e.g. "Production") or UUID.
The matching profile UUID.
Profiles module — list and resolve BugBug run profiles.
Run profiles bundle browser/device/region settings used when starting a test or suite run. resolveId is the most commonly-used helper: it accepts either a UUID (passthrough) or a profile name (looked up).