Nick Sweeting
|
85d4d588cf
|
keep support for manifestv2 extensions
|
2025-08-19 13:27:14 -07:00 |
|
Magnus Müller
|
a376957403
|
Update logger statements to debug level in DownloadsWatchdog and StorageStateWatchdog
|
2025-08-19 01:32:43 -07:00 |
|
Magnus Müller
|
604ee739f9
|
Merge branch 'clean-logs' of https://github.com/browser-use/browser-use into clean-logs
|
2025-08-19 01:30:10 -07:00 |
|
Magnus Müller
|
bef4cf8ad6
|
Update logger statements to debug level in StorageStateWatchdog
|
2025-08-19 01:30:09 -07:00 |
|
Magnus Müller
|
d007ae75cd
|
Update browser_use/browser/storage_state_watchdog.py
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-08-19 01:29:10 -07:00 |
|
Magnus Müller
|
7f3ae7469a
|
Fix new lines
|
2025-08-19 00:17:58 -07:00 |
|
Magnus Müller
|
13dce77c98
|
Update info logger to debug and clean up logs
|
2025-08-19 00:02:42 -07:00 |
|
Magnus Müller
|
8c1b4bf794
|
Update info logger to debug
|
2025-08-18 23:37:31 -07:00 |
|
Magnus Müller
|
ae585cf2c5
|
Highlights clever placement
|
2025-08-17 17:14:57 -07:00 |
|
Magnus Müller
|
8d7bf52223
|
bigger highlights and less dashes
|
2025-08-17 17:01:23 -07:00 |
|
Magnus Müller
|
78a1f70ade
|
Use dash lines for highlights
|
2025-08-17 16:32:16 -07:00 |
|
Magnus Müller
|
1375013df7
|
BBox on entire page works
|
2025-08-17 16:14:50 -07:00 |
|
Cursor Agent
|
6ad7e708d8
|
Add Python-based screenshot highlighting with element bounding boxes
Co-authored-by: mamagnus00 <mamagnus00@gmail.com>
|
2025-08-17 22:39:32 +00:00 |
|
Nick Sweeting
|
76512fbfdd
|
fix Failed to build DOM tree: cannot reuse already awaited coroutine
|
2025-08-16 17:58:45 -07:00 |
|
Nick Sweeting
|
9bc76dacfa
|
typing of attach_handler_to_session and on_SwitchTabEvent handling when no pages are open
|
2025-08-16 17:08:04 -07:00 |
|
Nick Sweeting
|
c88931b630
|
handle more keyCodes
|
2025-08-16 17:01:28 -07:00 |
|
Nick Sweeting
|
b2c20e8b27
|
fix cubic mrge notes
|
2025-08-16 16:35:47 -07:00 |
|
Nick Sweeting
|
99a0e5a3bd
|
rename ClickElementEvent.new_tab to while_holding_ctrl
|
2025-08-16 16:25:15 -07:00 |
|
Nick Sweeting
|
42fefe0063
|
fix enter key handling
|
2025-08-16 15:43:13 -07:00 |
|
Nick Sweeting
|
8d86832095
|
fix SwitchTab by using TargetID for all tab_ids
|
2025-08-15 16:45:27 -07:00 |
|
Nick Sweeting
|
ef64704cd7
|
always re-focus and resume runtime if paused
|
2025-08-14 19:55:43 -07:00 |
|
Nick Sweeting
|
9341269f86
|
enable cross-origin-iframes
|
2025-08-14 19:34:07 -07:00 |
|
Nick Sweeting
|
d57288b6a9
|
handle sync redirect in click action and reset agent_focus
|
2025-08-14 19:16:41 -07:00 |
|
Nick Sweeting
|
78ee73c949
|
cleaner logging slightly
|
2025-08-14 19:06:18 -07:00 |
|
Nick Sweeting
|
c5d33b4537
|
add timeouts around occasionally slow getLayoutMetrics and always focus before getting layout
|
2025-08-14 18:38:42 -07:00 |
|
Nick Sweeting
|
efdbad7cfb
|
better llm hints for dropdowns
|
2025-08-14 18:36:55 -07:00 |
|
Nick Sweeting
|
5bc9cbe141
|
when click_element_by_index fails, auto-call get_dropdown_options and return result directly
|
2025-08-14 18:16:12 -07:00 |
|
Nick Sweeting
|
287a66822c
|
tweak get_dropdown_options wording to avoid LLM over-use
|
2025-08-14 17:39:41 -07:00 |
|
Nick Sweeting
|
d71d39d326
|
only include options list in click hint if under 100 entries long
|
2025-08-14 16:57:54 -07:00 |
|
Nick Sweeting
|
b1ca5bd8e1
|
include dropdown options hints in llm error
|
2025-08-14 16:54:23 -07:00 |
|
Nick Sweeting
|
8b134dd25a
|
port over merts new llm_error_msg tags
|
2025-08-14 16:46:54 -07:00 |
|
Nick Sweeting
|
b03ebc2f1c
|
disable storage state watchdog temporarily
|
2025-08-14 16:44:30 -07:00 |
|
Nick Sweeting
|
d84f89abf9
|
immediately update focus on SwitchTab to fix laminar issue
|
2025-08-14 16:44:30 -07:00 |
|
Nick Sweeting
|
5cc7d0f301
|
move dropdown options to proper event handlers
|
2025-08-14 16:44:29 -07:00 |
|
Mert Unsal
|
0c8d863d6c
|
Merge branch 'main' into mert/fix_error_messages
|
2025-08-14 22:54:13 +01:00 |
|
Nick Sweeting
|
a1f1330aa6
|
linter fixes
|
2025-08-14 14:32:32 -07:00 |
|
Nick Sweeting
|
d8654dfced
|
make NavigateToUrl re-use existing tab with matching URL unless new_tab=True
|
2025-08-14 14:32:31 -07:00 |
|
Nick Sweeting
|
d150b5ca09
|
prevent pages from pausing execution and blocking agent using debugger breakpoints
|
2025-08-14 14:32:31 -07:00 |
|
Nick Sweeting
|
fe9b287841
|
finish removing playwright enitrely, get local browser paths manually
|
2025-08-14 14:32:31 -07:00 |
|
Nick Sweeting
|
8684fa0d00
|
make agent focus on new tabs when they open as a suprise after clicking
|
2025-08-14 14:32:31 -07:00 |
|
Mert Unsal
|
f5284c996f
|
Merge branch 'main' into mert/fix_error_messages
|
2025-08-14 20:46:59 +01:00 |
|
mertunsall
|
3ac58d9457
|
LLM should get clean messages without emojis and weird error logs
|
2025-08-14 20:46:26 +01:00 |
|
Nick Sweeting
|
391b1c47a9
|
disable redundant
|
2025-08-14 05:03:16 -07:00 |
|
Nick Sweeting
|
b3546b0cf5
|
fix iframe scroll detection and viewport element inclusion tests after scroll
|
2025-08-14 05:02:57 -07:00 |
|
Nick Sweeting
|
a476a1ec28
|
fix clear_existing param to input_text
|
2025-08-14 04:59:22 -07:00 |
|
Nick Sweeting
|
6c2e854ee5
|
dont use preload cache for anything after the first step
|
2025-08-14 00:11:03 -07:00 |
|
Nick Sweeting
|
e2d777a347
|
increase delay between keystrokes to avoid laggy js keyUp event handlers messing with input
|
2025-08-13 22:56:58 -07:00 |
|
Nick Sweeting
|
cdfd8b9fcc
|
clear selector map cache after scolling so its recalculated
|
2025-08-13 22:56:16 -07:00 |
|
Nick Sweeting
|
e9769ac18e
|
tweak logging line lengths
|
2025-08-13 22:55:50 -07:00 |
|
Nick Sweeting
|
a6fde6e8e7
|
remove dead uuid_selector_map for now
|
2025-08-12 17:51:00 -07:00 |
|