From 59d069a398718d31eb92c2de189257698bdefd2a Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 17:06:43 +0000 Subject: [PATCH 1/7] chore(internal): ignore .eslintcache --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 9c905b7..6fdf500 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ dist dist-deno /*.tgz .idea/ +.eslintcache From b3e109c8117770f911440eddd463672df2be96c4 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 18:11:53 +0000 Subject: [PATCH 2/7] feat: Add App Version to Invocation and add filtering on App Version --- .eslintcache | 2 +- .stats.yml | 4 ++-- src/resources/invocations.ts | 25 +++++++++++++++++++++++++ tests/api-resources/invocations.test.ts | 1 + 4 files changed, 29 insertions(+), 3 deletions(-) diff --git a/.eslintcache b/.eslintcache index 9b28c31..8a18077 100644 --- a/.eslintcache +++ b/.eslintcache @@ -1 +1 @@ -[{"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/jest.config.ts":"1","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/api-promise.ts":"2","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/client.ts":"3","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/api-promise.ts":"4","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/error.ts":"5","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/pagination.ts":"6","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/resource.ts":"7","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/streaming.ts":"8","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/uploads.ts":"9","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/builtin-types.ts":"10","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/index.ts":"11","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/error.ts":"12","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/decoders/line.ts":"13","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/detect-platform.ts":"14","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/errors.ts":"15","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/headers.ts":"16","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/parse.ts":"17","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/request-options.ts":"18","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/shim-types.ts":"19","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/shims.ts":"20","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/to-file.ts":"21","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/types.ts":"22","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/uploads.ts":"23","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/base64.ts":"24","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/bytes.ts":"25","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/env.ts":"26","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/log.ts":"27","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/path.ts":"28","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/sleep.ts":"29","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/uuid.ts":"30","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/values.ts":"31","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils.ts":"32","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/pagination.ts":"33","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resource.ts":"34","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/apps.ts":"35","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/browsers.ts":"36","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/fs/fs.ts":"37","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/fs/index.ts":"38","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/fs/watch.ts":"39","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/fs.ts":"40","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/index.ts":"41","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/logs.ts":"42","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/process.ts":"43","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/replays.ts":"44","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers.ts":"45","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/deployments.ts":"46","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/index.ts":"47","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/invocations.ts":"48","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/profiles.ts":"49","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/shared.ts":"50","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/proxies.ts":"51","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources.ts":"52","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/streaming.ts":"53","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/uploads.ts":"54","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/version.ts":"55","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/apps.test.ts":"56","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/browsers.test.ts":"57","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/fs/fs.test.ts":"58","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/fs/watch.test.ts":"59","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/logs.test.ts":"60","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/process.test.ts":"61","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/browsers/replays.test.ts":"62","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/deployments.test.ts":"63","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/invocations.test.ts":"64","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/profiles.test.ts":"65","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/api-resources/proxies.test.ts":"66","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/base64.test.ts":"67","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/buildHeaders.test.ts":"68","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/form.test.ts":"69","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/index.test.ts":"70","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/internal/decoders/line.test.ts":"71","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/path.test.ts":"72","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/streaming.test.ts":"73","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/uploads.test.ts":"74","/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/stringifyQuery.test.ts":"75"},{"size":606,"mtime":1758941141033,"results":"76","hashOfConfig":"77"},{"size":92,"mtime":1758941154253},{"size":31381,"mtime":1758941154253},{"size":3120,"mtime":1758941154253},{"size":3975,"mtime":1758941154253},{"size":4431,"mtime":1758941154253},{"size":261,"mtime":1758941141141,"results":"78","hashOfConfig":"77"},{"size":8850,"mtime":1758941154253},{"size":119,"mtime":1758941141049,"results":"79","hashOfConfig":"77"},{"size":2917,"mtime":1758941154253},{"size":620,"mtime":1758941154253},{"size":80,"mtime":1758941154253},{"size":3888,"mtime":1758941141053,"results":"80","hashOfConfig":"77"},{"size":6407,"mtime":1758941154253},{"size":1187,"mtime":1758941154253},{"size":3026,"mtime":1758941154253},{"size":2089,"mtime":1758941154253},{"size":2548,"mtime":1758941154253},{"size":929,"mtime":1758941154253},{"size":3524,"mtime":1758941154253},{"size":5211,"mtime":1758941154253},{"size":6352,"mtime":1758941154253},{"size":6736,"mtime":1758941141053,"results":"81","hashOfConfig":"77"},{"size":1269,"mtime":1758941141129,"results":"82","hashOfConfig":"77"},{"size":831,"mtime":1758941141053,"results":"83","hashOfConfig":"77"},{"size":612,"mtime":1758941141129,"results":"84","hashOfConfig":"77"},{"size":3104,"mtime":1758941154253},{"size":3207,"mtime":1758941141053,"results":"85","hashOfConfig":"77"},{"size":182,"mtime":1758941141129,"results":"86","hashOfConfig":"77"},{"size":601,"mtime":1758941154253},{"size":3128,"mtime":1758941141129,"results":"87","hashOfConfig":"77"},{"size":271,"mtime":1758941141125,"results":"88","hashOfConfig":"77"},{"size":90,"mtime":1758941154253},{"size":86,"mtime":1758941154253},{"size":1734,"mtime":1758941154253},{"size":11724,"mtime":1758941154253},{"size":10834,"mtime":1758941154253},{"size":612,"mtime":1758941154253},{"size":3062,"mtime":1758941154257},{"size":116,"mtime":1758941141505,"results":"89","hashOfConfig":"77"},{"size":1258,"mtime":1758941154257},{"size":1394,"mtime":1758941154257},{"size":7598,"mtime":1758941154257},{"size":3965,"mtime":1758941154257},{"size":122,"mtime":1758941141381,"results":"90","hashOfConfig":"77"},{"size":9202,"mtime":1758941154257},{"size":1361,"mtime":1758941154257},{"size":10552,"mtime":1758941154257},{"size":2222,"mtime":1758941154257},{"size":1589,"mtime":1758941154257},{"size":16202,"mtime":1758941154257},{"size":35,"mtime":1758941141057,"results":"91","hashOfConfig":"77"},{"size":88,"mtime":1758941154257},{"size":84,"mtime":1758941154257},{"size":60,"mtime":1758941154257},{"size":1207,"mtime":1758941154257},{"size":3735,"mtime":1758941154257},{"size":8650,"mtime":1758941154257},{"size":2591,"mtime":1758941154257},{"size":1157,"mtime":1758941154257},{"size":5347,"mtime":1758941154257},{"size":2656,"mtime":1758941154257},{"size":3707,"mtime":1758941154257},{"size":5008,"mtime":1758941154257},{"size":2340,"mtime":1758941154257},{"size":2579,"mtime":1758941154257},{"size":2067,"mtime":1758941141057,"results":"92","hashOfConfig":"93"},{"size":2187,"mtime":1758941141057,"results":"94","hashOfConfig":"93"},{"size":1898,"mtime":1758941141057,"results":"95","hashOfConfig":"93"},{"size":23402,"mtime":1758941154257},{"size":5370,"mtime":1758941141057,"results":"96","hashOfConfig":"93"},{"size":17595,"mtime":1758941141061,"results":"97","hashOfConfig":"93"},{"size":7233,"mtime":1758941154257},{"size":3489,"mtime":1758941141061,"results":"98","hashOfConfig":"93"},{"size":922,"mtime":1758941154257},{"filePath":"99","messages":"100","suppressedMessages":"101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"o0ill6",{"filePath":"102","messages":"103","suppressedMessages":"104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"105","messages":"106","suppressedMessages":"107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"108","messages":"109","suppressedMessages":"110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"111","messages":"112","suppressedMessages":"113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"114","messages":"115","suppressedMessages":"116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"117","messages":"118","suppressedMessages":"119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"120","messages":"121","suppressedMessages":"122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"123","messages":"124","suppressedMessages":"125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"126","messages":"127","suppressedMessages":"128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"129","messages":"130","suppressedMessages":"131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"132","messages":"133","suppressedMessages":"134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"135","messages":"136","suppressedMessages":"137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"138","messages":"139","suppressedMessages":"140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"141","messages":"142","suppressedMessages":"143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"144","messages":"145","suppressedMessages":"146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"46bmhf",{"filePath":"147","messages":"148","suppressedMessages":"149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"150","messages":"151","suppressedMessages":"152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"153","messages":"154","suppressedMessages":"155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"156","messages":"157","suppressedMessages":"158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"159","messages":"160","suppressedMessages":"161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/jest.config.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/resource.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/core/uploads.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/decoders/line.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/uploads.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/base64.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/bytes.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/env.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/path.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/sleep.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils/values.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/internal/utils.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/fs.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources/browsers.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/src/resources.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/base64.test.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/buildHeaders.test.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/form.test.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/internal/decoders/line.test.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/path.test.ts",[],[],"/home/tempuser-a29hxt/run/codegen-output/kernel/kernel-typescript/tests/uploads.test.ts",[],[]] \ No newline at end of file +[{"/home/tempuser-szo6ty/run/codegen-output/kernel/kernel-typescript/src/resources/invocations.ts":"1","/home/tempuser-szo6ty/run/codegen-output/kernel/kernel-typescript/tests/api-resources/invocations.test.ts":"2"},{"size":10921,"mtime":1759169510096},{"size":5028,"mtime":1759169510096}] \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 81ff967..2b8a4b6 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 51 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-bfdb7e3d38870a8ba1628f4f83a3a719d470bf4f7fbecb67a6fad110447c9b6a.yml -openapi_spec_hash: fed29c80f9c25f8a7216b8c6de2051ab +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-da8bfd5cfb5a6d9ccb7e4edd123b49284f4eccb32fc9b6fb7165548535122e12.yml +openapi_spec_hash: fd6ded34689331831b5c077f71b5f08f config_hash: 49c2ff978aaa5ccb4ce324a72f116010 diff --git a/src/resources/invocations.ts b/src/resources/invocations.ts index 215326c..95d36e3 100644 --- a/src/resources/invocations.ts +++ b/src/resources/invocations.ts @@ -166,6 +166,11 @@ export namespace InvocationStateEvent { */ status: 'queued' | 'running' | 'succeeded' | 'failed'; + /** + * Version label for the application + */ + version: string; + /** * RFC 3339 Nanoseconds timestamp when the invocation finished (null if still * running) @@ -244,6 +249,11 @@ export interface InvocationRetrieveResponse { */ status: 'queued' | 'running' | 'succeeded' | 'failed'; + /** + * Version label for the application + */ + version: string; + /** * RFC 3339 Nanoseconds timestamp when the invocation finished (null if still * running) @@ -293,6 +303,11 @@ export interface InvocationUpdateResponse { */ status: 'queued' | 'running' | 'succeeded' | 'failed'; + /** + * Version label for the application + */ + version: string; + /** * RFC 3339 Nanoseconds timestamp when the invocation finished (null if still * running) @@ -342,6 +357,11 @@ export interface InvocationListResponse { */ status: 'queued' | 'running' | 'succeeded' | 'failed'; + /** + * Version label for the application + */ + version: string; + /** * RFC 3339 Nanoseconds timestamp when the invocation finished (null if still * running) @@ -440,6 +460,11 @@ export interface InvocationListParams extends OffsetPaginationParams { * Filter results by invocation status. */ status?: 'queued' | 'running' | 'succeeded' | 'failed'; + + /** + * Filter results by application version. + */ + version?: string; } export interface InvocationFollowParams { diff --git a/tests/api-resources/invocations.test.ts b/tests/api-resources/invocations.test.ts index 38aa2d2..bf3ba64 100644 --- a/tests/api-resources/invocations.test.ts +++ b/tests/api-resources/invocations.test.ts @@ -89,6 +89,7 @@ describe('resource invocations', () => { offset: 0, since: '2025-06-20T12:00:00Z', status: 'queued', + version: 'version', }, { path: '/_stainless_unknown_path' }, ), From 2fd4758c4bd417d8eb5674d1396813674fcaf173 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 19:29:27 +0000 Subject: [PATCH 3/7] chore(internal): version bump --- .eslintcache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintcache b/.eslintcache index 8a18077..72e84f9 100644 --- a/.eslintcache +++ b/.eslintcache @@ -1 +1 @@ -[{"/home/tempuser-szo6ty/run/codegen-output/kernel/kernel-typescript/src/resources/invocations.ts":"1","/home/tempuser-szo6ty/run/codegen-output/kernel/kernel-typescript/tests/api-resources/invocations.test.ts":"2"},{"size":10921,"mtime":1759169510096},{"size":5028,"mtime":1759169510096}] \ No newline at end of file +[{"/home/tempuser-i9hupy/run/codegen-output/kernel/kernel-typescript/src/version.ts":"1"},{"size":60,"mtime":1759174164452}] \ No newline at end of file From 75d2cd761db99e802e0bb5c62790efa4e6751b55 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 16:05:28 +0000 Subject: [PATCH 4/7] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 2b8a4b6..1127c15 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 51 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-da8bfd5cfb5a6d9ccb7e4edd123b49284f4eccb32fc9b6fb7165548535122e12.yml -openapi_spec_hash: fd6ded34689331831b5c077f71b5f08f +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-d79b0e3a9f9b6022bf845589a1eeff5bd7318d764a9f82e914c764fbbab5dac4.yml +openapi_spec_hash: c623d561039d0ec82f7841652ed82965 config_hash: 49c2ff978aaa5ccb4ce324a72f116010 From 3ac7f382029d1647725c62b5793fdf65145892c3 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 16:48:31 +0000 Subject: [PATCH 5/7] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 1127c15..4ada007 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 51 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-d79b0e3a9f9b6022bf845589a1eeff5bd7318d764a9f82e914c764fbbab5dac4.yml -openapi_spec_hash: c623d561039d0ec82f7841652ed82965 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-a3d897b2f8f50d61df2555cbe888dfd2479a8a3faf9d9e2292cfdad3131485c5.yml +openapi_spec_hash: 6adc963fd957cd9f96bb16e62bdaed58 config_hash: 49c2ff978aaa5ccb4ce324a72f116010 From 4eaa3aea0958f94741be4d4dfbe3e58b96550cd8 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 23:52:36 +0000 Subject: [PATCH 6/7] feat: Return proxy ID in browsers response --- .eslintcache | 2 +- .stats.yml | 4 ++-- src/resources/browsers/browsers.ts | 15 +++++++++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.eslintcache b/.eslintcache index 72e84f9..476b6d4 100644 --- a/.eslintcache +++ b/.eslintcache @@ -1 +1 @@ -[{"/home/tempuser-i9hupy/run/codegen-output/kernel/kernel-typescript/src/version.ts":"1"},{"size":60,"mtime":1759174164452}] \ No newline at end of file +[{"/home/tempuser-rxv3c3/run/codegen-output/kernel/kernel-typescript/src/resources/browsers/browsers.ts":"1"},{"size":12035,"mtime":1759276353459}] \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 4ada007..a1c1d77 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 51 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-a3d897b2f8f50d61df2555cbe888dfd2479a8a3faf9d9e2292cfdad3131485c5.yml -openapi_spec_hash: 6adc963fd957cd9f96bb16e62bdaed58 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-d0090ff3ef876c554e7a1281d5cbe1666cf68aebfc60e05cb7f4302ee377b372.yml +openapi_spec_hash: 33fef541c420a28125f18cd1efc0d585 config_hash: 49c2ff978aaa5ccb4ce324a72f116010 diff --git a/src/resources/browsers/browsers.ts b/src/resources/browsers/browsers.ts index 5f70d04..8368194 100644 --- a/src/resources/browsers/browsers.ts +++ b/src/resources/browsers/browsers.ts @@ -222,6 +222,11 @@ export interface BrowserCreateResponse { * Browser profile metadata. */ profile?: Profile; + + /** + * ID of the proxy associated with this browser session, if any. + */ + proxy_id?: string; } export interface BrowserRetrieveResponse { @@ -270,6 +275,11 @@ export interface BrowserRetrieveResponse { * Browser profile metadata. */ profile?: Profile; + + /** + * ID of the proxy associated with this browser session, if any. + */ + proxy_id?: string; } export type BrowserListResponse = Array; @@ -321,6 +331,11 @@ export namespace BrowserListResponse { * Browser profile metadata. */ profile?: BrowsersAPI.Profile; + + /** + * ID of the proxy associated with this browser session, if any. + */ + proxy_id?: string; } } From 8331fa809e3f21bf0541e1c04e575cd437a0753f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 23:52:52 +0000 Subject: [PATCH 7/7] release: 0.12.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 15 +++++++++++++++ package.json | 2 +- src/version.ts | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5a36a41..8032c17 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.11.5" + ".": "0.12.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a228735..e982901 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 0.12.0 (2025-09-30) + +Full Changelog: [v0.11.5...v0.12.0](https://github.com/onkernel/kernel-node-sdk/compare/v0.11.5...v0.12.0) + +### Features + +* Add App Version to Invocation and add filtering on App Version ([b3e109c](https://github.com/onkernel/kernel-node-sdk/commit/b3e109c8117770f911440eddd463672df2be96c4)) +* Return proxy ID in browsers response ([4eaa3ae](https://github.com/onkernel/kernel-node-sdk/commit/4eaa3aea0958f94741be4d4dfbe3e58b96550cd8)) + + +### Chores + +* **internal:** ignore .eslintcache ([59d069a](https://github.com/onkernel/kernel-node-sdk/commit/59d069a398718d31eb92c2de189257698bdefd2a)) +* **internal:** version bump ([2fd4758](https://github.com/onkernel/kernel-node-sdk/commit/2fd4758c4bd417d8eb5674d1396813674fcaf173)) + ## 0.11.5 (2025-09-29) Full Changelog: [v0.11.4...v0.11.5](https://github.com/onkernel/kernel-node-sdk/compare/v0.11.4...v0.11.5) diff --git a/package.json b/package.json index 3203809..a2c1b60 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@onkernel/sdk", - "version": "0.11.5", + "version": "0.12.0", "description": "The official TypeScript library for the Kernel API", "author": "Kernel <>", "types": "dist/index.d.ts", diff --git a/src/version.ts b/src/version.ts index af71832..ce6b899 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.11.5'; // x-release-please-version +export const VERSION = '0.12.0'; // x-release-please-version