Skip to content

Commit 0f2df48

Browse files
release: 1.10.1 (#744)
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent f935433 commit 0f2df48

File tree

6 files changed

+29
-6
lines changed

6 files changed

+29
-6
lines changed

.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.10.0"
2+
".": "1.10.1"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 118
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-dd0f43e15cb67179deaf86f83ae04c6fae4ff858ee33e82a3b89231566cdc5bb.yml
3-
openapi_spec_hash: 569176c1c4f48efd25a44fa526fad9d1
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-fa81aa937935299daa80a12956d3f4d69344342291689a77f41f14db5efd928e.yml
3+
openapi_spec_hash: e388727b0c2f4debe675845ab26feacd
44
config_hash: cbda3692cb48ab8582a0df1674b9e5c8

CHANGELOG.md

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

3+
## 1.10.1 (2026-02-26)
4+
5+
Full Changelog: [v1.10.0...v1.10.1](https://github.com/runloopai/api-client-python/compare/v1.10.0...v1.10.1)
6+
7+
### Bug Fixes
8+
9+
* **devbox:** add mcp configs to DevboxView ([#7680](https://github.com/runloopai/api-client-python/issues/7680)) ([ad62b28](https://github.com/runloopai/api-client-python/commit/ad62b28582cc03385c5f0bd964dee04aefadfea9))
10+
311
## 1.10.0 (2026-02-26)
412

513
Full Changelog: [v1.9.0...v1.10.0](https://github.com/runloopai/api-client-python/compare/v1.9.0...v1.10.0)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "runloop_api_client"
3-
version = "1.10.0"
3+
version = "1.10.1"
44
description = "The official Python library for the runloop API"
55
dynamic = ["readme"]
66
license = "MIT"

src/runloop_api_client/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "runloop_api_client"
4-
__version__ = "1.10.0" # x-release-please-version
4+
__version__ = "1.10.1" # x-release-please-version

src/runloop_api_client/types/devbox_view.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from .tunnel_view import TunnelView
88
from .shared.launch_parameters import LaunchParameters
99

10-
__all__ = ["DevboxView", "StateTransition", "GatewaySpecs"]
10+
__all__ = ["DevboxView", "StateTransition", "GatewaySpecs", "McpSpec"]
1111

1212

1313
class StateTransition(BaseModel):
@@ -39,6 +39,14 @@ class GatewaySpecs(BaseModel):
3939
"""The ID of the secret containing the credential."""
4040

4141

42+
class McpSpec(BaseModel):
43+
mcp_config_id: str
44+
"""The ID of the MCP config (e.g., mcp_123abc)."""
45+
46+
secret_id: str
47+
"""The ID of the secret containing the credential."""
48+
49+
4250
class DevboxView(BaseModel):
4351
"""A Devbox represents a virtual development environment.
4452
@@ -99,6 +107,13 @@ class DevboxView(BaseModel):
99107
initiator_type: Optional[Literal["unknown", "api", "scenario", "scoring_validation"]] = None
100108
"""The type of initiator that created the Devbox."""
101109

110+
mcp_specs: Optional[List[McpSpec]] = None
111+
"""[Beta] MCP specifications configured for this devbox.
112+
113+
Each spec links an MCP config to a secret for MCP server access through the MCP
114+
hub.
115+
"""
116+
102117
name: Optional[str] = None
103118
"""The name of the Devbox."""
104119

0 commit comments

Comments
 (0)