diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 418b49e..6507815 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.39.0"
+ ".": "0.40.0"
}
diff --git a/.stats.yml b/.stats.yml
index 9538870..49cb307 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 101
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-d53de581fcac5c3b06940fc93667b9cd2a6a60dd3674da7c1f47484b0f442bf8.yml
-openapi_spec_hash: 177d0c537b7e5357c815bb64175e6484
-config_hash: c6b88eea9a15840f26130eb8ed3b42a0
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-e6e88da6e6fffe12873a108ca33ebfbd59b85232078ab0e4dca5c8273c131053.yml
+openapi_spec_hash: 4f22b8ec1d048cc74a751e3ab39b943c
+config_hash: 6bac5bbe5d5fc26e0912e33f646adb14
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e70dc6a..f9485b8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## 0.40.0 (2026-02-26)
+
+Full Changelog: [v0.39.0...v0.40.0](https://github.com/kernel/kernel-node-sdk/compare/v0.39.0...v0.40.0)
+
+### Features
+
+* show pool browsers in dashboard and API ([f8cf26d](https://github.com/kernel/kernel-node-sdk/commit/f8cf26de9e5a46ea071673419267027e389ef5cb))
+
## 0.39.0 (2026-02-25)
Full Changelog: [v0.38.0...v0.39.0](https://github.com/kernel/kernel-node-sdk/compare/v0.38.0...v0.39.0)
diff --git a/api.md b/api.md
index a29d404..672004f 100644
--- a/api.md
+++ b/api.md
@@ -67,6 +67,7 @@ Methods:
Types:
- BrowserPersistence
+- BrowserPoolRef
- Profile
- BrowserCreateResponse
- BrowserRetrieveResponse
diff --git a/package.json b/package.json
index 1f026fe..3f25667 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@onkernel/sdk",
- "version": "0.39.0",
+ "version": "0.40.0",
"description": "The official TypeScript library for the Kernel API",
"author": "Kernel <>",
"types": "dist/index.d.ts",
diff --git a/src/client.ts b/src/client.ts
index 70d7ae3..60868c9 100644
--- a/src/client.ts
+++ b/src/client.ts
@@ -107,6 +107,7 @@ import {
BrowserListResponsesOffsetPagination,
BrowserLoadExtensionsParams,
BrowserPersistence,
+ BrowserPoolRef,
BrowserRetrieveParams,
BrowserRetrieveResponse,
BrowserUpdateParams,
@@ -969,6 +970,7 @@ export declare namespace Kernel {
export {
Browsers as Browsers,
type BrowserPersistence as BrowserPersistence,
+ type BrowserPoolRef as BrowserPoolRef,
type Profile as Profile,
type BrowserCreateResponse as BrowserCreateResponse,
type BrowserRetrieveResponse as BrowserRetrieveResponse,
diff --git a/src/resources/browser-pools.ts b/src/resources/browser-pools.ts
index e71d7be..a2544fa 100644
--- a/src/resources/browser-pools.ts
+++ b/src/resources/browser-pools.ts
@@ -312,6 +312,11 @@ export interface BrowserPoolAcquireResponse {
*/
persistence?: BrowsersAPI.BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowsersAPI.BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
diff --git a/src/resources/browsers/browsers.ts b/src/resources/browsers/browsers.ts
index 34f21a5..5d57576 100644
--- a/src/resources/browsers/browsers.ts
+++ b/src/resources/browsers/browsers.ts
@@ -222,6 +222,21 @@ export interface BrowserPersistence {
id: string;
}
+/**
+ * Browser pool this session was acquired from, if any.
+ */
+export interface BrowserPoolRef {
+ /**
+ * Browser pool ID
+ */
+ id: string;
+
+ /**
+ * Browser pool name, if set
+ */
+ name?: string;
+}
+
/**
* Browser profile metadata.
*/
@@ -310,6 +325,11 @@ export interface BrowserCreateResponse {
*/
persistence?: BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
@@ -391,6 +411,11 @@ export interface BrowserRetrieveResponse {
*/
persistence?: BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
@@ -472,6 +497,11 @@ export interface BrowserUpdateResponse {
*/
persistence?: BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
@@ -553,6 +583,11 @@ export interface BrowserListResponse {
*/
persistence?: BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
@@ -736,6 +771,7 @@ Browsers.Playwright = Playwright;
export declare namespace Browsers {
export {
type BrowserPersistence as BrowserPersistence,
+ type BrowserPoolRef as BrowserPoolRef,
type Profile as Profile,
type BrowserCreateResponse as BrowserCreateResponse,
type BrowserRetrieveResponse as BrowserRetrieveResponse,
diff --git a/src/resources/browsers/index.ts b/src/resources/browsers/index.ts
index 1f4ef2b..2a727da 100644
--- a/src/resources/browsers/index.ts
+++ b/src/resources/browsers/index.ts
@@ -3,6 +3,7 @@
export {
Browsers,
type BrowserPersistence,
+ type BrowserPoolRef,
type Profile,
type BrowserCreateResponse,
type BrowserRetrieveResponse,
diff --git a/src/resources/index.ts b/src/resources/index.ts
index dcf5550..552043a 100644
--- a/src/resources/index.ts
+++ b/src/resources/index.ts
@@ -22,6 +22,7 @@ export {
export {
Browsers,
type BrowserPersistence,
+ type BrowserPoolRef,
type Profile,
type BrowserCreateResponse,
type BrowserRetrieveResponse,
diff --git a/src/resources/invocations.ts b/src/resources/invocations.ts
index d75c9f3..1e5cb0f 100644
--- a/src/resources/invocations.ts
+++ b/src/resources/invocations.ts
@@ -472,6 +472,11 @@ export namespace InvocationListBrowsersResponse {
*/
persistence?: BrowsersAPI.BrowserPersistence;
+ /**
+ * Browser pool this session was acquired from, if any.
+ */
+ pool?: BrowsersAPI.BrowserPoolRef;
+
/**
* Browser profile metadata.
*/
diff --git a/src/version.ts b/src/version.ts
index 5f972a9..c17ccee 100644
--- a/src/version.ts
+++ b/src/version.ts
@@ -1 +1 @@
-export const VERSION = '0.39.0'; // x-release-please-version
+export const VERSION = '0.40.0'; // x-release-please-version