diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c775f946f..bac4ebcfd 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.27.0" + ".": "1.28.0" } diff --git a/.stats.yml b/.stats.yml index 8b4084be5..63705699e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 120 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai/runloop-50686c7a06e432373c5dd7e771ab1483a6ca0531b1dd9a10fc31c0cf2833bcdf.yml -openapi_spec_hash: a554b4d3815148c094778b53bfe20b21 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai/runloop-c1b0e0d2c2bf9d7888ddef0cfdfb390458875cd2c1feb48a06fcd06e92105326.yml +openapi_spec_hash: ec61cf6d205251b54e1a6d68d9dd9860 config_hash: 6d102da8b9fcc3d0deb42d7a707e78c6 diff --git a/CHANGELOG.md b/CHANGELOG.md index 802696f52..71fe49d45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.28.0 (2026-07-29) + +Full Changelog: [v1.27.0...v1.28.0](https://github.com/runloopai/api-client-ts/compare/v1.27.0...v1.28.0) + +### Features + +* **devbox:** queue devboxes until node assignment ([#10320](https://github.com/runloopai/api-client-ts/issues/10320)) ([a1d9b21](https://github.com/runloopai/api-client-ts/commit/a1d9b2196b5f9a5ff6446712c851d1e8acefe36e)) + ## 1.27.0 (2026-07-24) Full Changelog: [v1.26.0...v1.27.0](https://github.com/runloopai/api-client-ts/compare/v1.26.0...v1.27.0) diff --git a/package.json b/package.json index 34552f541..9732d37b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client", - "version": "1.27.0", + "version": "1.28.0", "description": "The official TypeScript library for the Runloop API", "author": "Runloop ", "types": "dist/sdk.d.ts", diff --git a/packages/mcp-server/manifest.json b/packages/mcp-server/manifest.json index 478bd1dfb..baed81029 100644 --- a/packages/mcp-server/manifest.json +++ b/packages/mcp-server/manifest.json @@ -1,7 +1,7 @@ { "dxt_version": "0.2", "name": "@runloop/api-client-mcp", - "version": "1.27.0", + "version": "1.28.0", "description": "The official MCP Server for the Runloop API", "author": { "name": "Runloop", diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index a759828a0..c897256cd 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client-mcp", - "version": "1.27.0", + "version": "1.28.0", "description": "The official MCP Server for the Runloop API", "author": "Runloop ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 099bbe38f..2ab66aec9 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -16,7 +16,7 @@ export const newMcpServer = async (stainlessApiKey: string | undefined) => new McpServer( { name: 'runloop_api_client_api', - version: '1.27.0', + version: '1.28.0', }, { instructions: await getInstructions(stainlessApiKey), diff --git a/src/resources/devboxes/devboxes.ts b/src/resources/devboxes/devboxes.ts index a009f2beb..af8bc6aa6 100644 --- a/src/resources/devboxes/devboxes.ts +++ b/src/resources/devboxes/devboxes.ts @@ -53,11 +53,12 @@ export class Devboxes extends APIResource { executions: ExecutionsAPI.Executions = new ExecutionsAPI.Executions(this._client); /** - * Create a Devbox and begin the boot process. The Devbox will initially launch in - * the 'provisioning' state while Runloop allocates the necessary infrastructure. - * It will transition to the 'initializing' state while the booted Devbox runs any - * Runloop or user defined set up scripts. Finally, the Devbox will transition to - * the 'running' state when it is ready for use. + * Create a Devbox and begin the boot process. Standard Devboxes initially report + * the 'provisioning' state. FLEX Devboxes initially report the 'queued' state + * while waiting for infrastructure allocation, then transition to 'provisioning' + * once assigned to a node. The Devbox transitions to 'initializing' while the + * booted Devbox runs Runloop or user-defined setup scripts, then to 'running' when + * it is ready for use. */ create(body?: DevboxCreateParams, options?: Core.RequestOptions): Core.APIPromise; create(options?: Core.RequestOptions): Core.APIPromise; diff --git a/src/version.ts b/src/version.ts index f7cc16593..df29c98cf 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '1.27.0'; // x-release-please-version +export const VERSION = '1.28.0'; // x-release-please-version