Nick Sweeting
|
91ae42f7a0
|
remove dead code
|
2025-08-05 02:35:06 -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
|
0512c42448
|
tweak logging
|
2025-08-05 02:30:14 -07:00 |
|
Nick Sweeting
|
6ddb62e093
|
more downloads watchdog and crash watchdog fixes
|
2025-08-05 00:43:14 -07:00 |
|
Nick Sweeting
|
b28ed93538
|
leave tab info as TabInfo objects
|
2025-08-05 00:33:36 -07:00 |
|
Nick Sweeting
|
68496ef802
|
force-shutdown event_bus 20sec after browser stop
|
2025-08-05 00:26:05 -07:00 |
|
Nick Sweeting
|
cc2d9359d3
|
fix bubus issue
|
2025-08-05 00:20:01 -07:00 |
|
Nick Sweeting
|
6edbe712df
|
patch session.py to emit FileDownloadEvent when click expects a download
|
2025-08-04 23:47:55 -07:00 |
|
Nick Sweeting
|
5a8e9b3bfa
|
fix downloads watchdog and aboutblank watchdog
|
2025-08-04 23:47:54 -07:00 |
|
Nick Sweeting
|
d8ffff6491
|
add local browser watchdog
|
2025-08-04 23:47:54 -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 |
|
mertunsall
|
17fa1a2d76
|
Add an else clause to always sleep unless HTTP 200 is received:
|
2025-08-03 14:32:57 +01:00 |
|
Gregor Žunič
|
cd0938bbdc
|
fixed unsafe css selector problems
|
2025-08-02 15:12:19 -07:00 |
|
Gregor Žunič
|
286b5ec801
|
Merge commit '90fa344b599d55c2984bd926161acfecbb681d8c' into feature/new-dom-extraction-layer
|
2025-08-02 14:34:20 -07:00 |
|
Gregor Žunič
|
7aeb0eb9e8
|
fixed dom service cache
|
2025-08-02 12:01:59 -07:00 |
|
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 |
|
Nick Sweeting
|
cdf941b0e8
|
lint and test fixes
|
2025-08-01 03:26:25 -07:00 |
|
Nick Sweeting
|
a0e2fac3ca
|
more tests passing
|
2025-08-01 03:14:06 -07:00 |
|
Nick Sweeting
|
659c5145f6
|
more event-driven refactoring
|
2025-08-01 02:42:01 -07:00 |
|
Nick Sweeting
|
ebc3a3846f
|
wip cleanup flow]
|
2025-07-31 22:10:25 -07:00 |
|
Nick Sweeting
|
ac0d5cf630
|
wip
|
2025-07-31 03:38:07 -07:00 |
|
Nick Sweeting
|
2b12eb6542
|
wip
|
2025-07-31 03:31:32 -07:00 |
|
Nick Sweeting
|
0919ab6d49
|
fixes
|
2025-07-31 01:35:25 -07:00 |
|
Nick Sweeting
|
183d6b2829
|
cleanup dead code
|
2025-07-31 01:25:11 -07:00 |
|
Nick Sweeting
|
e924106246
|
add new watchdog service
|
2025-07-31 00:55:13 -07:00 |
|
Nick Sweeting
|
ae479d6330
|
add storage state events and show recent events summary to llm
|
2025-07-31 00:54:53 -07:00 |
|
Nick Sweeting
|
83c5fa4393
|
fixes for small differences with old api
|
2025-07-30 23:34:54 -07:00 |
|
Nick Sweeting
|
9c30829746
|
re-raise exceptions from bubus events
|
2025-07-30 22:03:12 -07:00 |
|
Nick Sweeting
|
adcc0ac155
|
tweak extensions logging
|
2025-07-30 22:02:46 -07:00 |
|
Nick Sweeting
|
af92619c7d
|
fix imports and lint
|
2025-07-30 21:46:34 -07:00 |
|
Nick Sweeting
|
ef64212d28
|
browsersession.start tests passing with new events system
|
2025-07-30 21:46:02 -07:00 |
|
Nick Sweeting
|
e82ccc02f8
|
add new eventbus layout
|
2025-07-30 16:57:45 -07:00 |
|
Nick Sweeting
|
0f87d345a7
|
add new eventbus layout
|
2025-07-30 16:57:26 -07:00 |
|
Nick Sweeting
|
353370bf11
|
add events to define browser-use browser protocol
|
2025-07-30 02:11:23 -07:00 |
|
Nick Sweeting
|
8182a84b9c
|
wip split up BrowserSession logic into separate models
|
2025-07-29 23:22:25 -07:00 |
|
Nick Sweeting
|
09b99c8afc
|
tell the LLM when page loading was aborted so it knows to use wait tool
|
2025-07-29 13:16:46 -07:00 |
|
Nick Sweeting
|
f5925b1080
|
fix browser-use extensions dir to use .config/browseruse like everything else and cache in actions
|
2025-07-29 13:04:44 -07:00 |
|
Nick Sweeting
|
04486b7f97
|
dont run ANY js on chrome: pages
|
2025-07-29 11:16:53 -07:00 |
|
Nick Sweeting
|
650a956efb
|
fix retry handling for singletonLock case
|
2025-07-29 11:16:27 -07:00 |
|
Nick Sweeting
|
c2a5071d6d
|
use _owns_browser_resources to determine if remote or local
|
2025-07-29 10:42:44 -07:00 |
|
Nick Sweeting
|
73dff239f8
|
a few extra checks for local browser condition
|
2025-07-29 01:34:31 -07:00 |
|
Nick Sweeting
|
4be7b4e5f6
|
never relaunch local browser when cdp url is provided
|
2025-07-29 01:13:55 -07:00 |
|
Nick Sweeting
|
438056287b
|
disable screenshot semaphore for now
|
2025-07-29 01:00:29 -07:00 |
|
Nick Sweeting
|
2e768bdc7c
|
Merge branch 'main' into never-relaunch
|
2025-07-25 02:37:35 -07:00 |
|
Nick Sweeting
|
39dfa7f624
|
always raise a hard error when browser crashes instead of restarting it
|
2025-07-25 02:34:18 -07:00 |
|
Nick Sweeting
|
e1c5572c3a
|
disable trace recording for now
|
2025-07-25 02:32:36 -07:00 |
|
Nick Sweeting
|
c73c87c9f4
|
fix gif tests
|
2025-07-25 01:09:03 -07:00 |
|
Nick Sweeting
|
4f7d7a9745
|
Merge branch 'main' into claude-issue-2497-20250721-0633
|
2025-07-24 22:38:39 -07:00 |
|