support browser type choice for pbs (#4406)
This commit is contained in:
@@ -2,7 +2,7 @@ from pydantic import BaseModel, Field
|
||||
|
||||
from skyvern.client.types.workflow_definition_yaml_blocks_item import WorkflowDefinitionYamlBlocksItem
|
||||
from skyvern.client.types.workflow_definition_yaml_parameters_item import WorkflowDefinitionYamlParametersItem_Workflow
|
||||
from skyvern.forge.sdk.schemas.persistent_browser_sessions import Extensions
|
||||
from skyvern.forge.sdk.schemas.persistent_browser_sessions import Extensions, PersistentBrowserType
|
||||
from skyvern.schemas.docs.doc_strings import PROXY_LOCATION_DOC_STRING
|
||||
from skyvern.schemas.runs import ProxyLocation
|
||||
|
||||
@@ -28,6 +28,11 @@ class CreateBrowserSessionRequest(BaseModel):
|
||||
description="A list of extensions to install in the browser session.",
|
||||
)
|
||||
|
||||
browser_type: PersistentBrowserType | None = Field(
|
||||
default=None,
|
||||
description="The type of browser to use for the session.",
|
||||
)
|
||||
|
||||
|
||||
class ProcessBrowserSessionRecordingRequest(BaseModel):
|
||||
compressed_chunks: list[str] = Field(
|
||||
|
||||
Reference in New Issue
Block a user