Commit Graph

4189 Commits

Author SHA1 Message Date
magmueller 724f9c3efd Added coordinates and css selectors into state 2025-01-30 23:58:18 -08:00
Sean Gu 0f9ec409ec Merge branch 'browser-use:main' into record_screenshot_when_not_use_vission 2025-01-30 17:48:55 +08:00
Sean Gu 9638191e3b Feature/Record screenshots in AgentHistory even when use_vision=False 2025-01-30 17:29:11 +08:00
magmueller ce4cc8df98 Check for google rate limit error 2025-01-29 22:24:19 -08:00
Magnus Müller 49bfb4d77c Merge pull request #416 from j0yk1ll/enable_downloads
fix: enable downloads
2025-01-29 22:17:42 -08:00
Magnus Müller 02e4ad59b9 Merge pull request #422 from adsharma/deepseek_r1_compat
deepseek-r1 compatibility
2025-01-29 22:15:41 -08:00
David 086f0d90e2 Fix logging formatter to handle non-string record names 2025-01-29 12:56:05 -05:00
magmueller 1f2bc5348e Dont select body as clickable 2025-01-28 20:21:04 -08:00
Magnus Müller f613233aaa Merge pull request #429 from VATALU/main
fix: Execute initial actions when rerun history
2025-01-28 18:02:13 -08:00
Magnus Müller b328673861 Merge pull request #433 from VATALU/locate_by_xpath
fix: Locate element by xpath when rerunning
2025-01-28 18:02:00 -08:00
magmueller 7b5f07aeac Function to reset the browser 2025-01-28 09:56:35 -08:00
magmueller c8d378c9e2 First reset context draft 2025-01-28 09:37:54 -08:00
Sean Gu 7ccf09fb76 fix: Locate element by xpath when rerunning 2025-01-27 22:17:52 +08:00
Sean Gu ab0ae2549c fix: Locate element by xpath when rerunning 2025-01-27 22:09:42 +08:00
Sean Gu c2b1b98d20 fix: Execute initial actions when rerun history 2025-01-27 21:00:08 +08:00
Arun Sharma fe1f1efe59 deepseek r1: remove think tags 2025-01-26 11:30:17 -08:00
Arun Sharma 04b0b17f4b deepseek-r1 compatibility 2025-01-26 10:58:16 -08:00
Ivens Joris 2d837379f8 feat: make use of the tool_calling_method param on Agent constructor 2025-01-26 13:29:33 -03:00
Magnus Müller d7265d796d Merge pull request #406 from VATALU/main
fix: log n_step in one line
2025-01-26 07:25:43 -08:00
j0yk1ll 7c93f6c0e8 fix: could not parse response on go_back action 2025-01-26 15:49:27 +01:00
j0yk1ll 400c8b813a fix: enable downloads 2025-01-26 15:44:44 +01:00
VATALU 6ebe86de14 fix: log n_step in one line 2025-01-26 17:12:13 +08:00
magmueller 82aa17d8fb Add follow up tasks examples 2025-01-25 23:30:51 -08:00
Magnus Müller 91a471b1de Merge pull request #394 from vvincent1234/fix/win_connect_browser_err
fix:windows connect browser error
2025-01-25 19:16:29 -08:00
magmueller 2ce0bd0ebc Update link 2025-01-25 19:14:12 -08:00
magmueller 433723ef76 Restructure 2025-01-25 18:38:09 -08:00
magmueller bc029639b1 Deepseek r1 working draft 2025-01-25 18:19:12 -08:00
vincent effb742326 fix:windows connect browser error 2025-01-26 08:22:12 +08:00
magmueller 223e224081 Add browser settings 2025-01-25 13:59:24 -08:00
magmueller ac82f2cbd1 Allow custome output 2025-01-25 10:44:19 -08:00
Magnus Müller 1739a6b194 Merge pull request #376 from Riddhimaan-Senapati/main
added "import json" to browser_use/agent/message_manager/service.py
2025-01-24 22:22:59 -08:00
magmueller 623880e83b Merge branch 'main' into context 2025-01-24 22:19:43 -08:00
magmueller ffeb82659d Added context option e.g. for tutorials or previous messages 2025-01-24 22:18:23 -08:00
Magnus Müller 9f30d03ab0 Merge pull request #381 from browser-use/pause-more-often
Pause more often
2025-01-24 18:46:39 -08:00
magmueller d1e604df58 More pause checks 2025-01-24 18:45:11 -08:00
Riddhimaan-Senapati aa667f6455 added "import json" to browser_use/agent/message_manager/service.py
This fixes this issue: https://github.com/browser-use/browser-use/issues/371
2025-01-24 15:46:32 -05:00
Magnus Müller f639a0089d Merge pull request #369 from vvincent1234/fix/record_video_blur
define record_video_size
2025-01-24 11:39:29 -08:00
magmueller 9407ec3b68 Add button class to click 2025-01-24 11:33:54 -08:00
magmueller ee317cd510 Dont log an error when go back is not fully done 2025-01-24 10:04:43 -08:00
magmueller 50afe37743 Remove the memory leak in llm.get_num_tokens(text). 2025-01-24 09:29:41 -08:00
vincent beeac16dc6 define record_video_size 2025-01-24 23:23:11 +08:00
Magnus Müller 8e8a9589e8 Merge pull request #364 from browser-use/Enhancement/restrict-urls
Enhancement/restrict urls
2025-01-23 19:39:21 -08:00
magmueller e7c49bfcac Error handling for restricted domains 2025-01-23 16:53:23 -08:00
magmueller 66ea4a3509 Restric urls 2025-01-23 15:44:14 -08:00
Ran Locar f34f57d266 changed the 'navigator.langagues' to return only 'en-US'; this prevents inconsistencies between the webworker and navigatot, which, when present, are an indicator of bot activity. A more correct solution would be to set it to self.config.locale, but that could be null. 2025-01-23 18:32:21 +02:00
Gregor Žunič eb36c728a0 changed time.sleep to asyncio.sleep 2025-01-21 22:38:29 -08:00
Gregor Žunič a92f4466fe Merge branch 'main' into pr/gregpr07/346 2025-01-21 14:33:48 -08:00
Gregor Žunič c21169f5f0 added agent callbacks for step and done 2025-01-21 14:29:56 -08:00
magmueller f59dade4b3 Option to exclude actions 2025-01-21 13:18:19 -08:00
magmueller 76121bfcf1 Merge remote-tracking branch 'origin/main' into Enhancement/pause 2025-01-21 12:21:09 -08:00