Nick Sweeting
dc80ea32f0
working nav and screenshots and highlighting
2025-08-06 21:04:09 -07:00
Nick Sweeting
fe113d7094
rebuild manually
2025-08-06 21:01:03 -07:00
Nick Sweeting
3b685e54d8
cdp session caching updates
2025-08-06 20:52:12 -07:00
Nick Sweeting
6eac1f65c9
move script
2025-08-06 19:49:38 -07:00
Nick Sweeting
50be4c3a94
working events for launch and nav
2025-08-06 19:47:54 -07:00
Nick Sweeting
93d6fe209b
working events for launch and navigate
2025-08-06 19:47:34 -07:00
Nick Sweeting
e95629ecdb
add target checking before using
2025-08-06 17:10:56 -07:00
Nick Sweeting
eedf0e7aa8
fix cross-origin iframe handling
2025-08-06 17:02:18 -07:00
Nick Sweeting
0088b3e016
remove unneeded BuildDOMTreeEvent in favor of BrowserStateRequestEvent and private helper
2025-08-06 14:50:39 -07:00
Nick Sweeting
8d5434392f
fix missing page domain enable
2025-08-06 13:56:03 -07:00
Nick Sweeting
3e71e74bc7
add cdp_client_for_target and cdp_client_for_frame helpers
2025-08-06 13:53:37 -07:00
Nick Sweeting
e6e060d7b1
fix in
2025-08-06 06:38:22 -07:00
Nick Sweeting
98a44bbeab
working navigation
2025-08-06 06:27:53 -07:00
Nick Sweeting
daa430435d
working cli
2025-08-06 06:23:45 -07:00
Nick Sweeting
0bf206bb28
attach state events
2025-08-06 05:26:06 -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
Nick Sweeting
13ce936128
add session.py cdp helpers
2025-08-05 18:30:53 -07:00
Nick Sweeting
46dd9bd584
wip
2025-08-05 17:45:48 -07:00
Aitor
1e2a083415
Merge branch 'main' into local-remote-split
2025-08-05 18:28:06 +01:00
Mert Unsal
85153def49
Refactory and Bugfixes ( #2525 )
...
- Name functions much better
- Fix bug with page filtered actions
- Introduce context messages
- Read state included only when it's there
- default max_history_items to None to not break the cache
2025-08-05 15:38:51 +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
14c7d47fd9
make Click action more flexible to take over node and idx-based clicking
2025-08-05 05:14:12 -07:00
Nick Sweeting
c21f5b9b0b
remove dead code
2025-08-05 05:02:23 -07:00
Nick Sweeting
3ec3373258
continue removing duplicate code from merge
2025-08-05 04:55:08 -07:00
Nick Sweeting
2ac0ac91d5
remove duplicate dead code
2025-08-05 04:52:55 -07:00
Nick Sweeting
93204d6f7e
remove unecessary old navigation helper calls
2025-08-05 04:23:31 -07:00
Nick Sweeting
4dc452ad2b
use CDP for getBoxModel calls
2025-08-05 04:11:38 -07:00
Nick Sweeting
762b3d10a7
add RefreshEvent
2025-08-05 04:00:40 -07:00
Nick Sweeting
7da23cd0ef
add compat methods for backwards-compatibility
2025-08-05 03:58:50 -07:00
Nick Sweeting
7317a2c753
more cdp-use conversion
2025-08-05 03:57:45 -07:00
Nick Sweeting
7647b88116
missing imports
2025-08-05 03:51:27 -07:00
Nick Sweeting
fb15342599
add last few default actions
2025-08-05 03:50:58 -07:00
Nick Sweeting
2b6f679ec4
more default actuions
2025-08-05 03:42:32 -07:00
Nick Sweeting
a2bc905d85
add default_action_watchdog with cdp-use default actions
2025-08-05 03:25:49 -07: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
79fc707750
skip flaky tests for now, cleanup event loop attempt number 52
2025-08-05 03:07:06 -07:00
Nick Sweeting
43bc8b57f5
remove dead code
2025-08-05 02:42:30 -07:00
Nick Sweeting
91ae42f7a0
remove dead code
2025-08-05 02:35:06 -07:00
Nick Sweeting
05cb92b126
fix tests
2025-08-05 02:30:56 -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
4d92912cee
enforce at least one about:blank page
2025-08-05 00:26:28 -07:00
Nick Sweeting
68496ef802
force-shutdown event_bus 20sec after browser stop
2025-08-05 00:26:05 -07:00