File tree Expand file tree Collapse file tree 10 files changed +41
-3
lines changed
Expand file tree Collapse file tree 10 files changed +41
-3
lines changed Original file line number Diff line number Diff line change 11configured_endpoints : 101
2- openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-e6e88da6e6fffe12873a108ca33ebfbd59b85232078ab0e4dca5c8273c131053 .yml
3- openapi_spec_hash : 4f22b8ec1d048cc74a751e3ab39b943c
4- config_hash : 6bac5bbe5d5fc26e0912e33f646adb14
2+ openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-586ddc36cd621b3705138de66a0e7d28d1c1485064aa85ce09ce24edb50003ef .yml
3+ openapi_spec_hash : 8e8d4bd31e4920303e7ec9ce313fb1ec
4+ config_hash : 81f143f4bee47ae7b0b8357551babadf
Original file line number Diff line number Diff line change 8282from kernel.types import (
8383 BrowserPersistence,
8484 BrowserPoolRef,
85+ BrowserUsage,
8586 Profile,
8687 BrowserCreateResponse,
8788 BrowserRetrieveResponse,
Original file line number Diff line number Diff line change 1616from .profile import Profile as Profile
1717from .credential import Credential as Credential
1818from .browser_pool import BrowserPool as BrowserPool
19+ from .browser_usage import BrowserUsage as BrowserUsage
1920from .app_list_params import AppListParams as AppListParams
2021from .browser_pool_ref import BrowserPoolRef as BrowserPoolRef
2122from .app_list_response import AppListResponse as AppListResponse
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class BrowserCreateResponse(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class BrowserListResponse(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class BrowserPoolAcquireResponse(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class BrowserRetrieveResponse(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class BrowserUpdateResponse(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
Original file line number Diff line number Diff line change 1+ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+ from .._models import BaseModel
4+
5+ __all__ = ["BrowserUsage" ]
6+
7+
8+ class BrowserUsage (BaseModel ):
9+ """Session usage metrics."""
10+
11+ uptime_ms : int
12+ """Time in milliseconds the session was actively running."""
Original file line number Diff line number Diff line change 55
66from .profile import Profile
77from .._models import BaseModel
8+ from .browser_usage import BrowserUsage
89from .browser_pool_ref import BrowserPoolRef
910from .browser_persistence import BrowserPersistence
1011from .shared .browser_viewport import BrowserViewport
@@ -58,6 +59,9 @@ class Browser(BaseModel):
5859 proxy_id : Optional [str ] = None
5960 """ID of the proxy associated with this browser session, if any."""
6061
62+ usage : Optional [BrowserUsage ] = None
63+ """Session usage metrics."""
64+
6165 viewport : Optional [BrowserViewport ] = None
6266 """Initial browser window size in pixels with optional refresh rate.
6367
You can’t perform that action at this time.
0 commit comments