Commit Graph

1537 Commits

Author SHA1 Message Date
Magnus Müller 4a0ed1fa84 Add option to include screenshot in browser state summary retrieval 2025-08-10 12:35:53 -07:00
Magnus Müller 5104f601e6 Only wait after first 2025-08-10 12:12:33 -07:00
Saurav Panda 6a50155f84 refc: removed important from the language settings 2025-08-10 10:10:34 -07:00
Saurav Panda 19ff31014d improve: clarify language detection in system prompts 2025-08-10 09:59:13 -07:00
Louis 2d839ec710 Enhance screenshot handling for GIF generation in Agent class 2025-08-10 14:15:15 +02:00
Magnus Müller 5a57bec605 Degrease timeout to 120 for step 2025-08-09 14:04:45 -07:00
Magnus Müller 2d171fd1ae Enhance target ID retrieval logic in Agent class to ensure robust handling of missing values 2025-08-09 13:09:35 -07:00
Gregor Žunič 3cf4e4ceb0 Merge commit 'a389927f75c15c570f2b365f1f3bfd75beaaa5a4' into local-remote-split-llm-debug 2025-08-09 08:42:53 -07:00
Nick Sweeting 31fb754473 finish connecting feature flags 2025-08-08 20:23:18 -07:00
Nick Sweeting 77e18cf79c dont click on file inputs or dropdowns 2025-08-08 19:33:34 -07:00
Nick Sweeting 20b4b2a684 feature flags for iframes and recent_events, split security and nav actions 2025-08-08 19:13:10 -07:00
Nick Sweeting bfa0dc5685 put preload=False behind a feature flag for first url detection 2025-08-08 18:15:25 -07:00
Gregor Žunič 9348cbff57 debug time out llm calls 2025-08-08 17:10:13 -07:00
Nick Sweeting 3bb8fb0fee improve focus tracking 2025-08-08 07:15:04 -07:00
Nick Sweeting 737b152684 test fixes 2025-08-08 05:18:53 -07:00
Nick Sweeting 5c551272cb fix screenshots 2025-08-08 05:14:01 -07:00
Nick Sweeting db4c4e9b49 fix duplicate typed keystrokes 2025-08-08 04:13:44 -07:00
Nick Sweeting e7fb8aa376 try js click before quads click 2025-08-08 03:37:04 -07:00
Nick Sweeting 734e58a1fc hotload page immediately based on url found in task 2025-08-08 03:16:55 -07:00
Nick Sweeting 4826041154 new cdp_session singleton for current page 2025-08-07 21:48:57 -07:00
Nick Sweeting e9add2d745 add screenshot watchdog 2025-08-07 17:49:25 -07:00
Nick Sweeting 1d19cbd90f fix click return values 2025-08-07 14:24:52 -07:00
Nick Sweeting 64480ddbc8 fix circular reference issues with Event node serializing 2025-08-07 14:21:12 -07:00
Nick Sweeting 93d6fe209b working events for launch and navigate 2025-08-06 19:47:34 -07:00
Yash Solanki 4f7fbd97d1 Merge branch 'main' into fix/issue-1716-event-driven-pause-resume 2025-08-06 23:05:49 +05:30
Nick Sweeting daa430435d working cli 2025-08-06 06:23:45 -07:00
Nick Sweeting e8bd1bf3fd cleanup cdp_client access patterns using property on session 2025-08-06 04:52:19 -07:00
Nick Sweeting 936f7d7d35 more playwright tearout 2025-08-06 04:06:34 -07:00
Aitor 1e2a083415 Merge branch 'main' into local-remote-split 2025-08-05 18:28:06 +01:00
mertunsall 6a15ed4c4e cleaner 2025-08-05 15:21:52 +01:00
mertunsall 10581b6e77 just improve more 2025-08-05 15:10:23 +01:00
mertunsall bc9a3a5fbb just improve 2025-08-05 15:07:50 +01:00
mertunsall a6ac62ff5e format 2025-08-05 13:45:53 +01:00
Mert Unsal 714b5f7d0b Merge branch 'main' into mert/improve_messages_for_kv_cache 2025-08-05 13:32:59 +01:00
Nick Sweeting 328a4b5be4 Merge branch 'feature/new-dom-extraction-layer' into local-remote-split 2025-08-05 03:12:48 -07:00
Nick Sweeting f3be5eeeaa track owns_browser_session on the agent and fix event result hangs 2025-08-05 02:30:42 -07:00
Nick Sweeting 145dbf6e2b fix type hints 2025-08-04 19:57:13 -07:00
Nick Sweeting 032f314a41 Merge branch 'main' into local-remote-split 2025-08-04 19:44:05 -07:00
MagellaX 67006daed0 Fix ruff-format issue: remove trailing whitespace
Remove trailing whitespace on line 242 that was causing ruff-format to fail in CI.
2025-08-04 18:39:10 +05:30
Yash Solanki a3a6d50194 Merge branch 'main' into fix/issue-1716-event-driven-pause-resume 2025-08-04 16:46:00 +05:30
mertunsall c39093ab61 format 2025-08-03 15:04:23 +01:00
Cursor Agent 48165d21e6 Remove message_context parameter from agent and message manager
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com>
2025-08-03 14:00:19 +00:00
MagellaX 1417d39799 Merge branch 'fix/issue-1716-event-driven-pause-resume' of https://github.com/MagellaX/browser-use into fix/issue-1716-event-driven-pause-resume 2025-08-03 19:11:29 +05:30
MagellaX 90f7cba3be checkpoint before checking out main 2025-08-03 18:58:14 +05:30
mertunsall 9f874a805c cache the user message too, helps anthropic models 2025-08-03 14:17:35 +01:00
Gregor Žunič 286b5ec801 Merge commit '90fa344b599d55c2984bd926161acfecbb681d8c' into feature/new-dom-extraction-layer 2025-08-02 14:34:20 -07:00
Yash Solanki d7a7d555e6 Merge branch 'main' into fix/issue-1716-event-driven-pause-resume 2025-08-03 00:33:29 +05:30
Gregor Žunič 0aa3d54233 Merge commit '9b882faa10c54be5a870cc5d8abd6ddb19d0682f' into feature/new-dom-extraction-layer 2025-08-02 11:41:28 -07:00
mertunsall 9bd0036223 separate agent history and state 2025-08-02 15:48:49 +01:00
Yash Solanki f828ad5134 Merge branch 'main' into fix/issue-1716-event-driven-pause-resume 2025-08-02 01:34:25 +05:30