Commit Graph

492 Commits

Author SHA1 Message Date
magmueller 572034915a Tell the agent if something new appears 2025-02-04 16:33:12 -08:00
Robert Kim d9d5a61508 improved observability 2025-02-04 18:24:13 +00:00
Jeff Andrade d83c6b28a9 Merge branch 'browser-use:main' into Add-wait-for-element-action 2025-02-02 20:34:31 +00:00
magmueller 0e107dc5d1 Check for pause more often 2025-02-01 18:33:44 -08:00
jersobh 8db1230b9d turn selector mandatory and timeout optional with a default wait time of 10 seconds 2025-02-02 01:23:05 +00:00
jersobh ac88cf46ee Added initial_actions and service action on registry for wait_for_element with timeout 2025-02-02 01:20:02 +00: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 a533780279 Fallback if model is not working 2025-02-01 00:21:25 -08:00
magmueller bef3b03da9 Extract always first content with llm and keep that extraction in context 2025-02-01 00:09:55 -08:00
magmueller 23a4481175 Enabled extraction with llm 2025-01-31 23:38:23 -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
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
magmueller ac82f2cbd1 Allow custome output 2025-01-25 10:44:19 -08:00
magmueller e7c49bfcac Error handling for restricted domains 2025-01-23 16:53:23 -08:00
magmueller f59dade4b3 Option to exclude actions 2025-01-21 13:18:19 -08:00
magmueller df5a63178f Let user define initial action to take 2025-01-21 10:46:54 -08:00
magmueller 10224f4b88 Include the action description inside the schema 2025-01-20 08:05:39 -08:00
magmueller 7711946199 End of file line 2025-01-19 17:16:53 -08:00
magmueller 9b6a61b0f0 Merge branch 'handle-react-select' of https://github.com/shyam-king/browser-use into shyam-king-handle-react-select 2025-01-19 16:01:19 -08:00
Magnus Müller 440e5776f2 Merge branch 'main' into select-drop-down-options-by-value 2025-01-13 11:30:23 -08:00
magmueller a9d095e365 No default value try 2025-01-13 07:18:13 -08:00
magmueller d24e157106 Fix default is not permitted 2025-01-13 07:13:30 -08:00
magmueller 5f6b23bc11 Log button name 2025-01-12 22:10:07 -08:00
magmueller 18a42db882 Only option for markdown or text depending if links are needed 2025-01-12 18:16:53 -08:00
magmueller 82884d6d64 Include text of button when clicked 2025-01-12 17:49:12 -08:00
michaelgathara 0224021809 feat: disallow Google AI Overview on search 2025-01-10 07:00:54 -06:00
shyam-king f3953f305f disable default timeout(30s) for select_option() 2025-01-08 16:44:12 +05:30
shyam-king edae6d94b1 remove value from extract_select_options action, add additional instruction in output to guide the LLM 2025-01-08 03:35:11 +05:30
shyam-king dcc3b3de29 encode both text and value, and update the output format for better consistency 2025-01-08 03:09:14 +05:30
shyam-king 88b0204b24 Revert "choose select options based on option value instead of text"
This reverts commit 13a4ee7547.
2025-01-08 02:38:59 +05:30
shyam-king ec952493e0 use playwright.Locator.select_option instead of custom js 2025-01-07 23:16:40 +05:30
magmueller b3bbe45dad Fix if parameter is None 2025-01-07 07:08:15 -08:00
shyam-king d58d821144 fix: bubble change event so that react handlers can handle the event 2025-01-06 13:37:43 +05:30
shyam-king 13a4ee7547 choose select options based on option value instead of text 2025-01-04 00:43:06 +05:30
magmueller 689e2e7b30 Fix counter 2024-12-05 23:37:17 +01:00
magmueller 1870a6b7b8 Fix scroll to text 2024-12-05 23:08:45 +01:00
magmueller c466a1c601 Fix scroll to text function 2024-12-05 22:13:43 +01:00
magmueller 8364e9fe5e Fix multistep - only compare branch hashes - not attribute hashes, because they can change 2024-12-05 10:56:00 +01:00
magmueller 05300b30f8 File upload works robust and can connect to existing browser 2024-12-04 15:08:55 +01:00
magmueller db9b66963c Remove highlights 2024-12-03 16:15:26 +01:00
magmueller 604aad957d Validator gets new state 2024-12-03 15:28:23 +01:00
magmueller 03a93c7083 Logging 2024-12-03 14:39:28 +01:00
magmueller 754a9f6d9b Include action results in state 2024-12-03 14:19:51 +01:00
magmueller ca8d060754 Keys send description 2024-12-03 12:27:35 +01:00
magmueller cb654d3ab8 Scrolling to text works 2024-12-03 11:09:43 +01:00
magmueller 13bb5f7141 Merge remote-tracking branch 'origin/staging' into multi-step 2024-12-03 10:18:55 +01:00
magmueller 969856478a Include clicks in memory 2024-12-03 10:06:46 +01:00
magmueller b0fcf2816e Check if state changed 2024-12-03 09:22:23 +01:00