Skip to content

Commit e1e8d3f

Browse files
cursoragentnikhil
andcommitted
Remove use_computer_action from Jev Computer Use start params
Jev is CDP-only, so the public start request should not expose this field. Co-authored-by: nikhil <nikhil@metlo.com>
1 parent 90a8e79 commit e1e8d3f

3 files changed

Lines changed: 0 additions & 7 deletions

File tree

‎hyperbrowser/models/agents/jev_computer_use.py‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,6 @@ class StartJevComputerUseTaskParams(BaseModel):
5353
api_keys: Optional[JevComputerUseApiKeys] = Field(
5454
default=None, serialization_alias="apiKeys"
5555
)
56-
use_computer_action: Optional[bool] = Field(
57-
default=None, serialization_alias="useComputerAction"
58-
)
5956

6057

6158
class StartJevComputerUseTaskResponse(BaseModel):

‎hyperbrowser/types/agents.py‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,6 @@ class StartJevComputerUseTaskParams(TypedDict, total=False):
167167
session_options: Optional[CreateSessionParams]
168168
use_custom_api_keys: Optional[bool]
169169
api_keys: Optional[JevComputerUseApiKeys]
170-
use_computer_action: Optional[bool]
171170

172171

173172
class CuaApiKeys(TypedDict, total=False):

‎tests/test_request_compat.py‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,6 @@ def test_jev_computer_use_serializes_for_mapping_and_legacy_model():
189189
"start_url": "https://example.com",
190190
"use_custom_api_keys": True,
191191
"api_keys": {"jev": "jev-key", "google": "google-key"},
192-
"use_computer_action": False,
193192
}
194193
legacy = StartJevComputerUseTaskParams(
195194
task="Find the order",
@@ -198,7 +197,6 @@ def test_jev_computer_use_serializes_for_mapping_and_legacy_model():
198197
start_url="https://example.com",
199198
use_custom_api_keys=True,
200199
api_keys=JevComputerUseApiKeys(jev="jev-key", google="google-key"),
201-
use_computer_action=False,
202200
)
203201

204202
assert dump_request(mapping, StartJevComputerUseTaskParams) == dump_request(
@@ -212,7 +210,6 @@ def test_jev_computer_use_serializes_for_mapping_and_legacy_model():
212210
"startUrl": "https://example.com",
213211
"useCustomApiKeys": True,
214212
"apiKeys": {"jev": "jev-key", "google": "google-key"},
215-
"useComputerAction": False,
216213
}
217214

218215

0 commit comments

Comments
 (0)