diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index a09efe7f8..23860f90c 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "1.12.0"
+ ".": "1.13.0"
}
diff --git a/.stats.yml b/.stats.yml
index f43fecc35..32c36d2f5 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 122
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-32e4b2dfb75745be076697d252bd80aff21c08464750928ffe2b7dd997d0b443.yml
-openapi_spec_hash: eb0ccabfcda0fb8c56b53939b56f6d80
-config_hash: c422b761c745873bce8fa5ccf03b7b98
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-efb88e3669a1c631b1537bb0872c94d29586dfc6e9f403418cdc53a21efdb0bc.yml
+openapi_spec_hash: 55189696e264bf48a712acf4df21a807
+config_hash: 2dbb07d90e3e2d37fa6645af119965d5
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2992ecf46..8733cf3c8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,19 @@
# Changelog
+## 1.13.0 (2026-03-25)
+
+Full Changelog: [v1.12.0...v1.13.0](https://github.com/runloopai/api-client-ts/compare/v1.12.0...v1.13.0)
+
+### Features
+
+* add BrokerMount to OpenAPI spec ([#8282](https://github.com/runloopai/api-client-ts/issues/8282)) ([88863c6](https://github.com/runloopai/api-client-ts/commit/88863c61384888bd25bb7d5733a1100b319b62bb))
+* adding axon sdk methods ([#758](https://github.com/runloopai/api-client-ts/issues/758)) ([1681eb3](https://github.com/runloopai/api-client-ts/commit/1681eb385979849a8f95843eba833eaa983031bb))
+
+
+### Chores
+
+* **sdk:** update `removeTunnel()` oo sdk method and add smoketest ([#756](https://github.com/runloopai/api-client-ts/issues/756)) ([db682a9](https://github.com/runloopai/api-client-ts/commit/db682a91d2a2c2a34d71492a11c26f396212f98b))
+
## 1.12.0 (2026-03-24)
Full Changelog: [v1.11.2...v1.12.0](https://github.com/runloopai/api-client-ts/compare/v1.11.2...v1.12.0)
diff --git a/api.md b/api.md
index a7c462c45..0db5d8a01 100644
--- a/api.md
+++ b/api.md
@@ -5,6 +5,7 @@ Types:
- AfterIdle
- AgentMount
- AgentSource
+- BrokerMount
- CodeMountParameters
- LaunchParameters
- Mount
diff --git a/package.json b/package.json
index b9c6b5617..435451755 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@runloop/api-client",
- "version": "1.12.0",
+ "version": "1.13.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 2a8d7e626..5d641cd38 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.12.0",
+ "version": "1.13.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 d70d788cd..e76a844a7 100644
--- a/packages/mcp-server/package.json
+++ b/packages/mcp-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@runloop/api-client-mcp",
- "version": "1.12.0",
+ "version": "1.13.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 c895c626f..67fc42f17 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.12.0',
+ version: '1.13.0',
},
{
instructions: await getInstructions(stainlessApiKey),
diff --git a/src/index.ts b/src/index.ts
index 9747b8432..05760b5a1 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -766,6 +766,7 @@ export declare namespace Runloop {
export type AfterIdle = API.AfterIdle;
export type AgentMount = API.AgentMount;
export type AgentSource = API.AgentSource;
+ export type BrokerMount = API.BrokerMount;
export type CodeMountParameters = API.CodeMountParameters;
export type LaunchParameters = API.LaunchParameters;
export type Mount = API.Mount;
diff --git a/src/resources/shared.ts b/src/resources/shared.ts
index 0f9ae852b..c8555a679 100644
--- a/src/resources/shared.ts
+++ b/src/resources/shared.ts
@@ -152,6 +152,30 @@ export namespace AgentSource {
}
}
+export interface BrokerMount {
+ /**
+ * The ID of the axon event stream to mount onto the Devbox.
+ */
+ axon_id: string;
+
+ type: 'broker_mount';
+
+ /**
+ * Binary to launch the agent (e.g., 'opencode'). Used by ACP broker.
+ */
+ agent_binary?: string | null;
+
+ /**
+ * Arguments to pass to the agent command (e.g., ['acp']). Used by ACP broker.
+ */
+ launch_args?: Array | null;
+
+ /**
+ * The protocol used by the broker to deliver events to the agent.
+ */
+ protocol?: 'acp' | 'claude' | 'codex' | null;
+}
+
/**
* Parameters for mounting code from a Git repository.
*
@@ -287,7 +311,7 @@ export namespace LaunchParameters {
*
* @category Shared Types
*/
-export type Mount = ObjectMount | AgentMount | Mount.CodeMount | Mount.FileMount;
+export type Mount = ObjectMount | AgentMount | Mount.CodeMount | Mount.FileMount | BrokerMount;
export namespace Mount {
export interface CodeMount {
diff --git a/src/version.ts b/src/version.ts
index f73650ece..287b3584b 100644
--- a/src/version.ts
+++ b/src/version.ts
@@ -1 +1 @@
-export const VERSION = '1.12.0'; // x-release-please-version
+export const VERSION = '1.13.0'; // x-release-please-version