Commit Graph

1537 Commits

Author SHA1 Message Date
Morris Lee 7019df9f56 add page summary into AgentBrain of agent test 2025-02-08 18:34:22 +08:00
Morris Lee f3a9aa93fb add interacted element into agent test of BrowserStateHistory class 2025-02-08 18:33:20 +08:00
Lee 76de514f6f Fix 'NoneType' object has no attribute 'startswith' error (#534) 2025-02-07 18:22:11 +08:00
Takeshi Kishi f710c89b40 fix: ensure save_conversation_path ends with a slash and add tests for conversation logging 2025-02-05 19:56:43 +09:00
magmueller ea3fd5b083 Check if file paths are allowed 2025-02-04 22:34:15 -08:00
magmueller 02c2f2e5c8 Also merge AI messages 2025-02-04 21:41:19 -08:00
magmueller 98f159e8b4 Planner with deepseek 2025-02-04 21:41:09 -08:00
Magnus Müller 4c1cf95f23 Merge branch 'main' into o3-mini+gpt4o 2025-02-04 16:37:12 -08:00
magmueller f1d61f29d3 Include instruction for output 2025-02-04 16:35:12 -08:00
magmueller 90f949a72b Planner update prompt 2025-02-04 16:32:58 -08:00
Magnus Müller 6153de2dd7 Merge pull request #551 from VATALU/main
fix: missing param when call multi_act
2025-02-04 16:29:45 -08:00
Robert Kim d9d5a61508 improved observability 2025-02-04 18:24:13 +00:00
Sean 759f7eb3cc fix: missing param when call multi_act 2025-02-04 16:27:10 +08:00
magmueller b88c177d1c Added planer to comine gpt4o with o3 mini 2025-02-03 14:17:38 -08:00
magmueller 0e107dc5d1 Check for pause more often 2025-02-01 18:33:44 -08:00
magmueller 566f4012b1 Include page summary in model output 2025-02-01 18:04:32 -08:00
magmueller 215dd81571 Change notation from _[:] to [] 2025-02-01 12:51:35 -08:00
magmueller 79d96a9e1c Add task and example information 2025-02-01 12:41:52 -08:00
magmueller b39ba1e2ae Fix early stopping - the model counts now until its done 2025-02-01 12:27:48 -08:00
magmueller f92ab7f954 Counting 2025-02-01 11:58:24 -08:00
magmueller 570d4cd991 Wrap task into """ 2025-02-01 11:55:55 -08:00
magmueller 70d2e194e4 Include time later to enable prompt caching 2025-02-01 11:54:08 -08:00
magmueller 947ef4d3ea Filter out interessting information 2025-02-01 00:58:55 -08:00
magmueller 0b10682651 Process sensitive data 2025-02-01 00:44:48 -08:00
magmueller bef3b03da9 Extract always first content with llm and keep that extraction in context 2025-02-01 00:09:55 -08:00
Magnus Müller d03c157b5e Merge pull request #479 from VATALU/record_screenshot_when_not_use_vission
Feature/Record screenshots in AgentHistory even when use_vision=False
2025-01-31 22:37:57 -08:00
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 02e4ad59b9 Merge pull request #422 from adsharma/deepseek_r1_compat
deepseek-r1 compatibility
2025-01-29 22:15:41 -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
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
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
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
magmueller 50afe37743 Remove the memory leak in llm.get_num_tokens(text). 2025-01-24 09:29:41 -08: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 76121bfcf1 Merge remote-tracking branch 'origin/main' into Enhancement/pause 2025-01-21 12:21:09 -08:00