diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d0d087a3f..6d9e5fc04 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.19.0" + ".": "1.20.0" } diff --git a/.stats.yml b/.stats.yml index e948713b6..5e793c0f5 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 115 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-5b536a11a713dd4e47b270c130368dbfdf1f30282f262c160cd0411fcd291806.yml -openapi_spec_hash: f94d993a7f34461ebde7d0186e8e3c3a +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-406ebae7a9b8525a70a6400f4119209fc0230f73c93f56b63ee27b43cf7e5085.yml +openapi_spec_hash: 7ad158db2a73b2a9c31fce2f7f8f935a config_hash: 12de9459ff629b6a3072a75b236b7b70 diff --git a/CHANGELOG.md b/CHANGELOG.md index 63921563b..22722ba20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 1.20.0 (2026-04-14) + +Full Changelog: [v1.19.0...v1.20.0](https://github.com/runloopai/api-client-ts/compare/v1.19.0...v1.20.0) + +### Features + +* add OO SDK support for new Agent API calls ([#780](https://github.com/runloopai/api-client-ts/issues/780)) ([cb107b1](https://github.com/runloopai/api-client-ts/commit/cb107b1b5b0a35b2670ae8cfb09092695e6575d7)) +* **axon:** add working directory / directory to launch agent ([#8689](https://github.com/runloopai/api-client-ts/issues/8689)) ([72a0357](https://github.com/runloopai/api-client-ts/commit/72a0357139ffee91b61cc0f176f5a8412a894bcd)) + ## 1.19.0 (2026-04-13) Full Changelog: [v1.18.1...v1.19.0](https://github.com/runloopai/api-client-ts/compare/v1.18.1...v1.19.0) diff --git a/package.json b/package.json index fd752eba6..64d043e58 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client", - "version": "1.19.0", + "version": "1.20.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 4a5bb3ad5..17640c75c 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.19.0", + "version": "1.20.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 e558ed4cf..0b5aecb29 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client-mcp", - "version": "1.19.0", + "version": "1.20.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 904cbdded..116c029ba 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.19.0', + version: '1.20.0', }, { instructions: await getInstructions(stainlessApiKey), diff --git a/src/resources/shared.ts b/src/resources/shared.ts index aa96b68bf..d9440ef03 100644 --- a/src/resources/shared.ts +++ b/src/resources/shared.ts @@ -178,6 +178,12 @@ export interface BrokerMount { * The protocol used by the broker to deliver events to the agent. */ protocol?: 'acp' | 'claude_json' | null; + + /** + * Working directory in which to launch the agent binary. Defaults to the home + * directory if not specified. + */ + working_directory?: string | null; } /** diff --git a/src/version.ts b/src/version.ts index 0158408e4..b28d84d02 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '1.19.0'; // x-release-please-version +export const VERSION = '1.20.0'; // x-release-please-version