Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.94.0"
".": "0.95.0"
}
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [0.95.0](https://github.com/kernel/kernel-node-sdk/compare/v0.94.0...v0.95.0) (2026-08-26)


### Features

* Add OTLP destination delivery health storage ([29d5ec5](https://github.com/kernel/kernel-node-sdk/commit/29d5ec569698b091f5063f491bc09e52a814fa43))
* route process calls directly to browser VMs ([9e1a053](https://github.com/kernel/kernel-node-sdk/commit/9e1a0535a4dde5ff635a7a6fc1f57c8119d410ff))

## [0.94.0](https://github.com/kernel/kernel-node-sdk/compare/v0.93.0...v0.94.0) (2026-08-24)


Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@onkernel/sdk",
"version": "0.94.0",
"version": "0.95.0",
"description": "The official TypeScript library for the Kernel API",
"author": "Kernel <>",
"types": "dist/index.d.ts",
Expand Down
28 changes: 20 additions & 8 deletions src/resources/auth/connections.ts
Original file line number Diff line number Diff line change
Expand Up @@ -261,8 +261,10 @@ export interface ManagedAuth {
status: 'AUTHENTICATED' | 'NEEDS_AUTH';

/**
* Additional domains that are valid for this auth flow (besides the primary
* domain). Useful when login pages redirect to different domains.
* Additional hostname roots valid for this auth flow, besides the primary domain.
* Each value allows credential entry on that exact hostname and its subdomains.
* Leading `www.` and `*.` labels are normalized away. When omitted or empty,
* credential entry is unrestricted.
*
* The following SSO/OAuth provider domains are automatically allowed by default
* and do not need to be specified:
Expand Down Expand Up @@ -1016,8 +1018,10 @@ export interface ManagedAuthCreateRequest {
profile_name: string;

/**
* Additional domains valid for this auth flow (besides the primary domain). Useful
* when login pages redirect to different domains.
* Additional hostname roots valid for this auth flow, besides the primary domain.
* Each value allows credential entry on that exact hostname and its subdomains.
* Leading `www.` and `*.` labels are normalized away. When omitted or empty,
* credential entry is unrestricted.
*
* The following SSO/OAuth provider domains are automatically allowed by default
* and do not need to be specified:
Expand Down Expand Up @@ -1336,7 +1340,10 @@ export interface ManagedAuthTimelineEvent {
*/
export interface ManagedAuthUpdateRequest {
/**
* Additional domains valid for this auth flow (replaces existing list)
* Additional hostname roots valid for this auth flow. Each value allows credential
* entry on that exact hostname and its subdomains; leading `www.` and `*.` labels
* are normalized away. An empty list leaves credential entry unrestricted.
* Replaces the existing list.
*/
allowed_domains?: Array<string>;

Expand Down Expand Up @@ -1967,8 +1974,10 @@ export interface ConnectionCreateParams {
profile_name: string;

/**
* Additional domains valid for this auth flow (besides the primary domain). Useful
* when login pages redirect to different domains.
* Additional hostname roots valid for this auth flow, besides the primary domain.
* Each value allows credential entry on that exact hostname and its subdomains.
* Leading `www.` and `*.` labels are normalized away. When omitted or empty,
* credential entry is unrestricted.
*
* The following SSO/OAuth provider domains are automatically allowed by default
* and do not need to be specified:
Expand Down Expand Up @@ -2199,7 +2208,10 @@ export namespace ConnectionCreateParams {

export interface ConnectionUpdateParams {
/**
* Additional domains valid for this auth flow (replaces existing list)
* Additional hostname roots valid for this auth flow. Each value allows credential
* entry on that exact hostname and its subdomains; leading `www.` and `*.` labels
* are normalized away. An empty list leaves credential entry unrestricted.
* Replaces the existing list.
*/
allowed_domains?: Array<string>;

Expand Down
8 changes: 4 additions & 4 deletions src/resources/browser-pools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ export interface BrowserPool {
/**
* Geographic region of the browser pool. Fixed once the pool is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Browser pool name, if set
Expand Down Expand Up @@ -382,7 +382,7 @@ export interface BrowserPoolAcquireResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down Expand Up @@ -595,7 +595,7 @@ export interface BrowserPoolCreateParams {
* Region selection requires a Start-Up or Enterprise plan, defaults to us-east
* when omitted on create.
*/
region?: 'us-east' | 'eu-west';
region?: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Optional URL to navigate to when a new browser is warmed into the pool.
Expand Down Expand Up @@ -1028,7 +1028,7 @@ export interface BrowserPoolListParams extends OffsetPaginationParams {
/**
* Filter pools by geographic region. Omit to list pools in all regions.
*/
region?: 'us-east' | 'eu-west';
region?: 'us-east' | 'eu-west' | 'ap-southeast';
}

export interface BrowserPoolDeleteParams {
Expand Down
16 changes: 8 additions & 8 deletions src/resources/browsers/browsers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -258,8 +258,8 @@ export class Browsers extends APIResource {
}

/**
* Loads one or more unpacked extensions and restarts Chromium on the browser
* instance.
* Loads one or more unpacked extensions using live CDP activation when eligible.
* Chromium restarts when enterprise policy requires it or live activation fails.
*
* @example
* ```ts
Expand Down Expand Up @@ -479,7 +479,7 @@ export interface BrowserCreateResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down Expand Up @@ -639,7 +639,7 @@ export interface BrowserRetrieveResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down Expand Up @@ -799,7 +799,7 @@ export interface BrowserUpdateResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down Expand Up @@ -959,7 +959,7 @@ export interface BrowserListResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down Expand Up @@ -1203,7 +1203,7 @@ export interface BrowserCreateParams {
* created. Region selection requires a Start-Up or Enterprise plan, defaults to
* us-east when omitted on create.
*/
region?: 'us-east' | 'eu-west';
region?: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Optional URL to open when the browser session is created. Navigation is
Expand Down Expand Up @@ -1542,7 +1542,7 @@ export interface BrowserListParams extends OffsetPaginationParams {
/**
* Filter sessions by geographic region. Omit to list sessions in all regions.
*/
region?: 'us-east' | 'eu-west';
region?: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Filter sessions by status. "active" returns only active sessions (default),
Expand Down
2 changes: 1 addition & 1 deletion src/resources/invocations.ts
Original file line number Diff line number Diff line change
Expand Up @@ -442,7 +442,7 @@ export namespace InvocationListBrowsersResponse {
/**
* Geographic region of the browser session. Fixed once the session is created.
*/
region: 'us-east' | 'eu-west';
region: 'us-east' | 'eu-west' | 'ap-southeast';

/**
* Unique identifier for the browser session
Expand Down
2 changes: 1 addition & 1 deletion src/version.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const VERSION = '0.94.0'; // x-release-please-version
export const VERSION = '0.95.0'; // x-release-please-version
Loading