File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7676 "claude-opus-4-7" ,
7777 "claude-opus-4-8" ,
7878 "claude-haiku-4-5-20251001" ,
79+ "claude-sonnet-5-5" ,
7980 "claude-sonnet-5" ,
8081 "claude-sonnet-4-6" ,
8182 "claude-sonnet-4-5" ,
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " hyperbrowser"
3- version = " 1.9.1 "
3+ version = " 1.9.2 "
44description = " Python SDK for hyperbrowser"
55authors = [" Nikhil Shahi <nshahi1998@gmail.com>" ]
66license = " MIT"
Original file line number Diff line number Diff line change @@ -15,3 +15,23 @@ def test_start_claude_computer_use_accepts_opus_5_5() -> None:
1515 )
1616 assert dumped ["llm" ] == "claude-opus-5-5"
1717 assert dumped ["reasoningEffort" ] == "max"
18+
19+
20+ def test_start_claude_computer_use_accepts_sonnet_5_5 () -> None :
21+ mapping = {
22+ "task" : "Inspect the page" ,
23+ "llm" : "claude-sonnet-5-5" ,
24+ "reasoning_effort" : "max" ,
25+ }
26+ legacy = StartClaudeComputerUseTaskParams (
27+ task = "Inspect the page" ,
28+ llm = "claude-sonnet-5-5" ,
29+ reasoning_effort = "max" ,
30+ )
31+
32+ dumped_mapping = dump_request (mapping , StartClaudeComputerUseTaskParams )
33+ dumped_legacy = dump_request (legacy , StartClaudeComputerUseTaskParams )
34+
35+ assert dumped_mapping == dumped_legacy
36+ assert dumped_mapping ["llm" ] == "claude-sonnet-5-5"
37+ assert dumped_mapping ["reasoningEffort" ] == "max"
Original file line number Diff line number Diff line change @@ -295,7 +295,7 @@ async def valid_async_requests(client: AsyncHyperbrowser) -> None:
295295 await client .agents .claude_computer_use .start (
296296 {
297297 "task" : "Complete the task" ,
298- "llm" : "claude-sonnet-4-6 " ,
298+ "llm" : "claude-sonnet-5-5 " ,
299299 "reasoning_effort" : "max" ,
300300 }
301301 )
You can’t perform that action at this time.
0 commit comments