Skip to content

Commit 0488c36

Browse files
committed
feat(devbox): add provisioning_tier to LaunchParameters (alpha)
Adds the optional provisioning_tier field ("standard" | "flex") to the LaunchParameters request (shared_params) and response (shared) models, matching the field now exposed in the OpenAPI spec. Hand-applied ahead of the next Stainless regeneration so the alpha customer can use the field immediately. provisioning_tier is intentionally kept out of the public docs (stripped from the documented spec upstream). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 60f82be commit 0488c36

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/runloop_api_client/types/shared/launch_parameters.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ class LaunchParameters(BaseModel):
7474
will inherit this policy unless explicitly overridden.
7575
"""
7676

77+
provisioning_tier: Optional[Literal["standard", "flex"]] = None
78+
"""(Optional) standard is default and flex is lazily provisioned and may be pre-empted."""
79+
7780
required_services: Optional[List[str]] = None
7881
"""A list of ContainerizedService names to be started when a Devbox is created.
7982

src/runloop_api_client/types/shared_params/launch_parameters.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ class LaunchParameters(TypedDict, total=False):
7676
will inherit this policy unless explicitly overridden.
7777
"""
7878

79+
provisioning_tier: Optional[Literal["standard", "flex"]]
80+
"""(Optional) standard is default and flex is lazily provisioned and may be pre-empted."""
81+
7982
required_services: Optional[SequenceNotStr[str]]
8083
"""A list of ContainerizedService names to be started when a Devbox is created.
8184

0 commit comments

Comments
 (0)