Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.13.2"
".": "1.13.3"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 124
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-c576eb67f119a7eb5815d4a3bf413c652cd7e4c257095e3b6b51967fe72fc00e.yml
openapi_spec_hash: 0a4d20adf725a121e39a3442afa34b32
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-11588dad716c3ded3699f14d5e1c5f847d6d099ce0595430f608386b2d1d7c46.yml
openapi_spec_hash: 60c33284c8248c346994db8b2b399758
config_hash: a759c23a5a04ad26f8740acc7e094c01
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## 1.13.3 (2026-03-26)

Full Changelog: [v1.13.2...v1.13.3](https://github.com/runloopai/api-client-python/compare/v1.13.2...v1.13.3)

### Bug Fixes

* **api:** surface scenario setup failures instead of silently dropping them ([#8300](https://github.com/runloopai/api-client-python/issues/8300)) ([dd910d0](https://github.com/runloopai/api-client-python/commit/dd910d0e867e9964d24cb792b27dd9b56d670a98))
* **devbox:** `get_tunnel_url` now derives tunnel domain from base url ([#771](https://github.com/runloopai/api-client-python/issues/771)) ([2634c64](https://github.com/runloopai/api-client-python/commit/2634c64f91e187633d0252dcda6449d72631bc09))


### Chores

* **axon:** add axon to sdk readme ([#769](https://github.com/runloopai/api-client-python/issues/769)) ([68afe5a](https://github.com/runloopai/api-client-python/commit/68afe5aa20120ed5c0aed061d540e287df945f6c))

## 1.13.2 (2026-03-25)

Full Changelog: [v1.13.1...v1.13.2](https://github.com/runloopai/api-client-python/compare/v1.13.1...v1.13.2)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "runloop_api_client"
version = "1.13.2"
version = "1.13.3"
description = "The official Python library for the runloop API"
dynamic = ["readme"]
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion src/runloop_api_client/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "runloop_api_client"
__version__ = "1.13.2" # x-release-please-version
__version__ = "1.13.3" # x-release-please-version
9 changes: 6 additions & 3 deletions src/runloop_api_client/types/benchmark_job_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,6 @@ class BenchmarkOutcomeScenarioOutcome(BaseModel):
scenario_name: str
"""The name of the scenario."""

scenario_run_id: str
"""The ID of the scenario run."""

state: Literal["COMPLETED", "FAILED", "TIMEOUT", "CANCELED"]
"""The final state of the scenario execution."""

Expand All @@ -68,6 +65,12 @@ class BenchmarkOutcomeScenarioOutcome(BaseModel):
Contains exception type and message.
"""

scenario_run_id: Optional[str] = None
"""The ID of the scenario run.

May be absent if the scenario failed during setup before a run was created.
"""

score: Optional[float] = None
"""The score achieved for this scenario (0.0 to 1.0).

Expand Down