Skip to content

Commit 97f1c02

Browse files
feat: [AI-1993] - Surface structured JSON content on /v2/fetch
1 parent f3b6011 commit 97f1c02

9 files changed

Lines changed: 11 additions & 600 deletions

File tree

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 23
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase/browserbase-466614a040e7f31307530bd6ba443e714b6303eaa141904e7d32e6641d5ec55f.yml
3-
openapi_spec_hash: 2d06680e7c17847e4fbcac35124d2456
4-
config_hash: 40fbac80e24faaa0dc19e93368bcd821
1+
configured_endpoints: 21
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase/browserbase-1821faac6d1422fea15b3ba1f88c0f5f00c43464524e17d3fd1efd1ea148b7c4.yml
3+
openapi_spec_hash: 1e3fba074314f557dc6973cf97ea6a69
4+
config_hash: cf04ecfb8dad5fbd8b85be25d6e9ec55

api.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -128,16 +128,3 @@ from browserbase.types.sessions import UploadCreateResponse
128128
Methods:
129129

130130
- <code title="post /v1/sessions/{id}/uploads">client.sessions.uploads.<a href="./src/browserbase/resources/sessions/uploads.py">create</a>(id, \*\*<a href="src/browserbase/types/sessions/upload_create_params.py">params</a>) -> <a href="./src/browserbase/types/sessions/upload_create_response.py">UploadCreateResponse</a></code>
131-
132-
## Replays
133-
134-
Types:
135-
136-
```python
137-
from browserbase.types.sessions import ReplayRetrieveResponse
138-
```
139-
140-
Methods:
141-
142-
- <code title="get /v1/sessions/{id}/replays">client.sessions.replays.<a href="./src/browserbase/resources/sessions/replays.py">retrieve</a>(id) -> <a href="./src/browserbase/types/sessions/replay_retrieve_response.py">ReplayRetrieveResponse</a></code>
143-
- <code title="get /v1/sessions/{id}/replays/{pageId}">client.sessions.replays.<a href="./src/browserbase/resources/sessions/replays.py">retrieve_page</a>(page_id, \*, id) -> BinaryAPIResponse</code>

src/browserbase/resources/sessions/__init__.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,6 @@
88
LogsResourceWithStreamingResponse,
99
AsyncLogsResourceWithStreamingResponse,
1010
)
11-
from .replays import (
12-
ReplaysResource,
13-
AsyncReplaysResource,
14-
ReplaysResourceWithRawResponse,
15-
AsyncReplaysResourceWithRawResponse,
16-
ReplaysResourceWithStreamingResponse,
17-
AsyncReplaysResourceWithStreamingResponse,
18-
)
1911
from .uploads import (
2012
UploadsResource,
2113
AsyncUploadsResource,
@@ -74,12 +66,6 @@
7466
"AsyncUploadsResourceWithRawResponse",
7567
"UploadsResourceWithStreamingResponse",
7668
"AsyncUploadsResourceWithStreamingResponse",
77-
"ReplaysResource",
78-
"AsyncReplaysResource",
79-
"ReplaysResourceWithRawResponse",
80-
"AsyncReplaysResourceWithRawResponse",
81-
"ReplaysResourceWithStreamingResponse",
82-
"AsyncReplaysResourceWithStreamingResponse",
8369
"SessionsResource",
8470
"AsyncSessionsResource",
8571
"SessionsResourceWithRawResponse",

src/browserbase/resources/sessions/replays.py

Lines changed: 0 additions & 266 deletions
This file was deleted.

src/browserbase/resources/sessions/sessions.py

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,6 @@
1616
AsyncLogsResourceWithStreamingResponse,
1717
)
1818
from ...types import session_list_params, session_create_params, session_update_params
19-
from .replays import (
20-
ReplaysResource,
21-
AsyncReplaysResource,
22-
ReplaysResourceWithRawResponse,
23-
AsyncReplaysResourceWithRawResponse,
24-
ReplaysResourceWithStreamingResponse,
25-
AsyncReplaysResourceWithStreamingResponse,
26-
)
2719
from .uploads import (
2820
UploadsResource,
2921
AsyncUploadsResource,
@@ -85,10 +77,6 @@ def recording(self) -> RecordingResource:
8577
def uploads(self) -> UploadsResource:
8678
return UploadsResource(self._client)
8779

88-
@cached_property
89-
def replays(self) -> ReplaysResource:
90-
return ReplaysResource(self._client)
91-
9280
@cached_property
9381
def with_raw_response(self) -> SessionsResourceWithRawResponse:
9482
"""
@@ -361,10 +349,6 @@ def recording(self) -> AsyncRecordingResource:
361349
def uploads(self) -> AsyncUploadsResource:
362350
return AsyncUploadsResource(self._client)
363351

364-
@cached_property
365-
def replays(self) -> AsyncReplaysResource:
366-
return AsyncReplaysResource(self._client)
367-
368352
@cached_property
369353
def with_raw_response(self) -> AsyncSessionsResourceWithRawResponse:
370354
"""
@@ -656,10 +640,6 @@ def recording(self) -> RecordingResourceWithRawResponse:
656640
def uploads(self) -> UploadsResourceWithRawResponse:
657641
return UploadsResourceWithRawResponse(self._sessions.uploads)
658642

659-
@cached_property
660-
def replays(self) -> ReplaysResourceWithRawResponse:
661-
return ReplaysResourceWithRawResponse(self._sessions.replays)
662-
663643

664644
class AsyncSessionsResourceWithRawResponse:
665645
def __init__(self, sessions: AsyncSessionsResource) -> None:
@@ -697,10 +677,6 @@ def recording(self) -> AsyncRecordingResourceWithRawResponse:
697677
def uploads(self) -> AsyncUploadsResourceWithRawResponse:
698678
return AsyncUploadsResourceWithRawResponse(self._sessions.uploads)
699679

700-
@cached_property
701-
def replays(self) -> AsyncReplaysResourceWithRawResponse:
702-
return AsyncReplaysResourceWithRawResponse(self._sessions.replays)
703-
704680

705681
class SessionsResourceWithStreamingResponse:
706682
def __init__(self, sessions: SessionsResource) -> None:
@@ -738,10 +714,6 @@ def recording(self) -> RecordingResourceWithStreamingResponse:
738714
def uploads(self) -> UploadsResourceWithStreamingResponse:
739715
return UploadsResourceWithStreamingResponse(self._sessions.uploads)
740716

741-
@cached_property
742-
def replays(self) -> ReplaysResourceWithStreamingResponse:
743-
return ReplaysResourceWithStreamingResponse(self._sessions.replays)
744-
745717

746718
class AsyncSessionsResourceWithStreamingResponse:
747719
def __init__(self, sessions: AsyncSessionsResource) -> None:
@@ -778,7 +750,3 @@ def recording(self) -> AsyncRecordingResourceWithStreamingResponse:
778750
@cached_property
779751
def uploads(self) -> AsyncUploadsResourceWithStreamingResponse:
780752
return AsyncUploadsResourceWithStreamingResponse(self._sessions.uploads)
781-
782-
@cached_property
783-
def replays(self) -> AsyncReplaysResourceWithStreamingResponse:
784-
return AsyncReplaysResourceWithStreamingResponse(self._sessions.replays)

0 commit comments

Comments
 (0)