Skip to content

Commit 59ff3ff

Browse files
release: 1.26.0 (#818)
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent c238123 commit 59ff3ff

34 files changed

Lines changed: 257 additions & 17 deletions

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
lint:
1919
timeout-minutes: 10
2020
name: lint
21-
runs-on: ${{ github.repository == 'stainless-sdks/runloop-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
21+
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
2222
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
2323
steps:
2424
- uses: runloopai/checkout@main
@@ -42,7 +42,7 @@ jobs:
4242
build:
4343
timeout-minutes: 5
4444
name: build
45-
runs-on: ${{ github.repository == 'stainless-sdks/runloop-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
45+
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
4646
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
4747
permissions:
4848
contents: read
@@ -93,7 +93,7 @@ jobs:
9393
test:
9494
timeout-minutes: 10
9595
name: test
96-
runs-on: ${{ github.repository == 'stainless-sdks/runloop-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
96+
runs-on: ${{ startsWith(github.repository, 'stainless-sdks/') && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
9797
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
9898
steps:
9999
- uses: runloopai/checkout@main

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.25.0"
2+
".": "1.26.0"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 119
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai/runloop-99b4be5cc4cd6f2e1cfd71d5a9ec5409dd9293fe6084833da76f178010bfdcab.yml
3-
openapi_spec_hash: 4760825b37e131da53c88bf893b60937
4-
config_hash: 9f32651e6269089b5d6c33594b992232
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai/runloop-0b7cd0c2fc193b18189cd7f44cf45ece7726b5d485fb72577f7d235266432ea0.yml
3+
openapi_spec_hash: 78c340dbfb9d3d58b24ef318fc2a657b
4+
config_hash: 218b8d25038e627faab98532392ee9a0

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## 1.26.0 (2026-07-22)
4+
5+
Full Changelog: [v1.25.0...v1.26.0](https://github.com/runloopai/api-client-ts/compare/v1.25.0...v1.26.0)
6+
7+
### Features
8+
9+
* **api:** add codex broker mount protocol and axon attach enum value ([#10186](https://github.com/runloopai/api-client-ts/issues/10186)) ([113c92b](https://github.com/runloopai/api-client-ts/commit/113c92b26df3a3f1846583afa1558da3bb3a1f22))
10+
* **devbox:** rename scheduled -&gt; queued ([#10217](https://github.com/runloopai/api-client-ts/issues/10217)) ([6b3e488](https://github.com/runloopai/api-client-ts/commit/6b3e4881fb713efe154a12c3a79b1e905b7e1925))
11+
* **mux:** expose CIDR egress rules on the network policy API ([#10269](https://github.com/runloopai/api-client-ts/issues/10269)) ([ec9fef0](https://github.com/runloopai/api-client-ts/commit/ec9fef0d1424671cc377fc0456e62461036c37ac))
12+
* **network:** add allow_runloop_mirrors egress flag to network policies ([#10350](https://github.com/runloopai/api-client-ts/issues/10350)) ([45d2036](https://github.com/runloopai/api-client-ts/commit/45d20369b986e19e696dccbd551aec78a40039aa))
13+
* **stlc:** configurable CI runner and private-production-repo support in workflow templates ([9e8ca6e](https://github.com/runloopai/api-client-ts/commit/9e8ca6e3d68602fdbfe738f926bb962ae536ebd7))
14+
15+
16+
### Bug Fixes
17+
18+
* **mux:** uniform id/name search across list endpoints, close cross-tenant IDOR ([#10267](https://github.com/runloopai/api-client-ts/issues/10267)) ([70e6a27](https://github.com/runloopai/api-client-ts/commit/70e6a27a76ddd29494cf69b881702e3a9ad112d7))
19+
320
## 1.25.0 (2026-07-10)
421

522
Full Changelog: [v1.24.1...v1.25.0](https://github.com/runloopai/api-client-ts/compare/v1.24.1...v1.25.0)

api.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,10 +364,12 @@ Methods:
364364

365365
Types:
366366

367+
- <code><a href="./src/resources/network-policies.ts">AllowedCidr</a></code>
367368
- <code><a href="./src/resources/network-policies.ts">NetworkPolicyCreateParameters</a></code>
368369
- <code><a href="./src/resources/network-policies.ts">NetworkPolicyListView</a></code>
369370
- <code><a href="./src/resources/network-policies.ts">NetworkPolicyUpdateParameters</a></code>
370371
- <code><a href="./src/resources/network-policies.ts">NetworkPolicyView</a></code>
372+
- <code><a href="./src/resources/network-policies.ts">PortRule</a></code>
371373

372374
Methods:
373375

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@runloop/api-client",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"description": "The official TypeScript library for the Runloop API",
55
"author": "Runloop <support@runloop.ai>",
66
"types": "dist/sdk.d.ts",

packages/mcp-server/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"dxt_version": "0.2",
33
"name": "@runloop/api-client-mcp",
4-
"version": "1.25.0",
4+
"version": "1.26.0",
55
"description": "The official MCP Server for the Runloop API",
66
"author": {
77
"name": "Runloop",

packages/mcp-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@runloop/api-client-mcp",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"description": "The official MCP Server for the Runloop API",
55
"author": "Runloop <support@runloop.ai>",
66
"types": "dist/index.d.ts",

packages/mcp-server/src/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const newMcpServer = async (stainlessApiKey: string | undefined) =>
1616
new McpServer(
1717
{
1818
name: 'runloop_api_client_api',
19-
version: '1.25.0',
19+
version: '1.26.0',
2020
},
2121
{
2222
instructions: await getInstructions(stainlessApiKey),

src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ import {
124124
McpConfigs,
125125
} from './resources/mcp-configs';
126126
import {
127+
AllowedCidr,
127128
NetworkPolicies,
128129
NetworkPolicyCreateParameters,
129130
NetworkPolicyCreateParams,
@@ -134,6 +135,7 @@ import {
134135
NetworkPolicyUpdateParams,
135136
NetworkPolicyView,
136137
NetworkPolicyViewsNetworkPoliciesCursorIDPage,
138+
PortRule,
137139
} from './resources/network-policies';
138140
import {
139141
ObjectCompleteParams,
@@ -769,10 +771,12 @@ export declare namespace Runloop {
769771

770772
export {
771773
NetworkPolicies as NetworkPolicies,
774+
type AllowedCidr as AllowedCidr,
772775
type NetworkPolicyCreateParameters as NetworkPolicyCreateParameters,
773776
type NetworkPolicyListView as NetworkPolicyListView,
774777
type NetworkPolicyUpdateParameters as NetworkPolicyUpdateParameters,
775778
type NetworkPolicyView as NetworkPolicyView,
779+
type PortRule as PortRule,
776780
NetworkPolicyViewsNetworkPoliciesCursorIDPage as NetworkPolicyViewsNetworkPoliciesCursorIDPage,
777781
type NetworkPolicyCreateParams as NetworkPolicyCreateParams,
778782
type NetworkPolicyUpdateParams as NetworkPolicyUpdateParams,

0 commit comments

Comments
 (0)