Skip to content

Commit 9082e6f

Browse files
feat(api): update via SDK Studio (#10)
1 parent ed485ce commit 9082e6f

File tree

2 files changed

+27
-13
lines changed

2 files changed

+27
-13
lines changed

Diff for: .stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
configured_endpoints: 18
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fbrowserbase-825ce446567db7e2dcda332131368fcaf1986bae2eff640205b4e1f7b582aaa4.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fbrowserbase-208ded3468d1fbad85834462bced46e59d6cff963b347f9ba69c0b4fabe483c0.yml

Diff for: src/browserbase/types/session.py

+26-12
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,46 @@
1414
class Session(BaseModel):
1515
id: str
1616

17-
created_at: datetime = FieldInfo(alias="createdAt")
17+
created_at: datetime
1818

19-
expires_at: datetime = FieldInfo(alias="expiresAt")
19+
expires_at: datetime
2020

21-
keep_alive: bool = FieldInfo(alias="keepAlive")
21+
keep_alive: bool
2222
"""Indicates if the Session was created to be kept alive upon disconnections"""
2323

24-
project_id: str = FieldInfo(alias="projectId")
24+
project_id: str
2525
"""The Project ID linked to the Session."""
2626

27-
proxy_bytes: int = FieldInfo(alias="proxyBytes")
28-
"""Bytes used via the [Proxy](/features/stealth-mode#proxies-and-residential-ips)"""
27+
region: str
2928

30-
started_at: datetime = FieldInfo(alias="startedAt")
29+
started_at: datetime
3130

3231
status: Literal["RUNNING", "ERROR", "TIMED_OUT", "COMPLETED"]
3332

34-
updated_at: datetime = FieldInfo(alias="updatedAt")
33+
updated_at: datetime
3534

36-
avg_cpu_usage: Optional[int] = FieldInfo(alias="avgCpuUsage", default=None)
35+
avg_cpu_usage: Optional[int] = None
3736
"""CPU used by the Session"""
3837

39-
context_id: Optional[str] = FieldInfo(alias="contextId", default=None)
38+
connect_url: Optional[str] = FieldInfo(alias="connectUrl", default=None)
39+
40+
context_id: Optional[str] = None
4041
"""Optional. The Context linked to the Session."""
4142

42-
ended_at: Optional[datetime] = FieldInfo(alias="endedAt", default=None)
43+
ended_at: Optional[datetime] = None
44+
45+
is_idle: Optional[bool] = None
4346

44-
memory_usage: Optional[int] = FieldInfo(alias="memoryUsage", default=None)
47+
memory_usage: Optional[int] = None
4548
"""Memory used by the Session"""
49+
50+
proxy_bytes: Optional[int] = None
51+
"""Bytes used via the [Proxy](/features/stealth-mode#proxies-and-residential-ips)"""
52+
53+
selenium_remote_url: Optional[str] = FieldInfo(alias="seleniumRemoteUrl", default=None)
54+
55+
signing_key: Optional[str] = FieldInfo(alias="signingKey", default=None)
56+
57+
viewport_height: Optional[int] = None
58+
59+
viewport_width: Optional[int] = None

0 commit comments

Comments
 (0)