Commit Graph

2200 Commits

Author SHA1 Message Date
Nick Sweeting
bfcd8a0140 make examples imports more consistent 2025-05-13 17:18:09 -07:00
Nick Sweeting
ec39396c23 make hooks docs clearer 2025-05-13 16:40:02 -07:00
Nick Sweeting
116b0481ef fix issue template numbering 2025-05-13 14:38:10 -07:00
Nick Sweeting
a197ad6d33 better issue template descriptions 2025-05-13 14:37:17 -07:00
Nick Sweeting
bc90660e91 add library bug report 2025-05-13 14:34:45 -07:00
Nick Sweeting
cc44209e00 shorten issue template line 2025-05-13 14:27:16 -07:00
Nick Sweeting
71b8692bd1 modify issue template 2025-05-13 14:26:18 -07:00
Nick Sweeting
a6efdc341e ask for screenshots in issue template 2025-05-13 14:24:35 -07:00
Nick Sweeting
ee11d3a970 retitle issue reporter 2025-05-13 14:19:27 -07:00
Nick Sweeting
2e1164f22a reorder report options 2025-05-13 14:18:28 -07:00
Nick Sweeting
748be171e5 add element_detection_bug report option 2025-05-13 14:17:00 -07:00
Nick Sweeting
62760baaef fix dockerignore 2025-05-13 13:54:21 -07:00
Nick Sweeting
207fbe5218 fix no-first-run 2025-05-13 13:54:21 -07:00
Nick Sweeting
1d5c1feb85 only inject init_scripts on pages that arent embedded PDF viewer 2025-05-13 13:54:21 -07:00
Nick Sweeting
45a5023a33 fix user_data_dir not expanded in chrome_launch_args (#1667) 2025-05-13 11:44:06 -07:00
CR Li
0d63cbb25d fix user_data_dir not expanded in chrome_launch_args 2025-05-13 23:26:27 +09:00
Nick Sweeting
c57cdc7793 MOD: update doc about how to use allowed_domains with sensitive_data (#1655) 2025-05-12 21:36:11 -07:00
Daniel Hwang
fcde20d506 MOD: update doc about how to use allowed_domains with sensitive_data 2025-05-12 18:22:22 -04:00
Larsen Cundrič
942935f0be Add LLaMA model to pricing (#1646) 2025-05-12 18:49:30 +04:00
LarsenCundric
a5ae685701 Add LLaMA model to pricing 2025-05-12 16:46:58 +02:00
Nick Sweeting
0d8ecd690a bump version to 0.1.46 0.1.46 2025-05-12 06:37:43 -07:00
Nick Sweeting
788a4b846a fix: suppress FAISS-related deprecation warnings (#1616) 2025-05-12 06:32:29 -07:00
Nick Sweeting
b4cd4af1c8 fix: when set sensitive_data, get allowed_domains,error (#1623) 2025-05-12 06:31:47 -07:00
Nick Sweeting
ca230dfeef move security check after context config is set up 2025-05-12 06:30:03 -07:00
Nick Sweeting
a3cfabf45e disable unused chrome launch arg 2025-05-12 06:16:24 -07:00
Nick Sweeting
46d7b3b5bb parse user data dir and dont disable notificaitons 2025-05-12 06:16:24 -07:00
Nick Sweeting
5b93ed9161 switch back from patchright to playwright until issues are resolved (#1633) 2025-05-12 05:49:51 -07:00
Nick Sweeting
2780759832 fix tests the hacky way for now 2025-05-12 05:47:59 -07:00
Nick Sweeting
21cb86e66a Merge branch 'main' into back-to-playwright 2025-05-12 05:31:23 -07:00
Nick Sweeting
fa4871593a use default dir for chrome-profile 2025-05-12 05:31:09 -07:00
Nick Sweeting
0c577125c0 fix(context): add _is_visible method for better element visibility checks (#1636) 2025-05-12 05:05:58 -07:00
Nick Sweeting
6fbc3c5961 Fix bottom left labeling and convert to GIF. (#1644) 2025-05-12 04:23:46 -07:00
Sandeep Salwan
7e9233e002 Merge branch 'main' into readMeImage 2025-05-11 22:10:16 -07:00
Sandeep Salwan
d2c7e81f4d Fix bottom left labeling and convert to gif. 2025-05-11 22:07:55 -07:00
Nick Sweeting
172130a2cc Fix: when no_viewport is True then browser window size determines the viewport (#1639) 2025-05-11 18:44:13 -07:00
Anirudha619
1fa90996c4 when no_viewport is True then browser window size determines the viewport 2025-05-11 23:22:59 +05:30
satya-nutella
cc5ac45055 Merge branch 'main' into fix/element-visibility-test 2025-05-11 08:56:41 -07:00
satya-nutella
0b0319bb83 fix(context, service): streamline element visibility checks
- Replaced direct calls to `is_hidden` with a new `_is_visible` method for consistency in visibility checks across the context and service layers.
- Updated element selection logic to ensure only visible elements are scrolled into view, improving reliability and performance.
2025-05-11 08:56:17 -07:00
satya-nutella
34ff079c90 fix: linter 2025-05-11 08:49:54 -07:00
Nick Sweeting
d02157da88 refactor telemetry event to have only one event per agent run (#1549) 2025-05-11 01:26:13 -07:00
satya-nutella
af2bbd5187 feat(context): add _is_visible method for better element visibility checks
- Introduced a new private method `_is_visible` to determine if an element is visible based on its hidden state and bounding box dimensions.
- Updated element selection logic to utilize the new visibility check, ensuring only visible elements are processed.
- Added .idea to .gitignore to exclude IDE-specific files from version control.
2025-05-10 18:41:02 -07:00
Nick Sweeting
3f4c918acf fix tests to use playwright too 2025-05-09 18:22:29 -07:00
Nick Sweeting
96682d8910 switch back from patchright to playwright until issues are resolved 2025-05-09 18:14:07 -07:00
Nick Sweeting
a49c18e29c Preserve DOM Integrity During Screenshots to Restore Cache Behavior (#1630) 2025-05-09 15:43:16 -07:00
Valentin De Matos
bf1def969d fix(context): no longer modify page on screenshot
Signed-off-by: Valentin De Matos <vltn.dematos@gmail.com>
2025-05-09 14:01:25 -07:00
mingzhong.li
fd98fe5c8b fix: when set sensitive_data, but not set allowed_domains,will have error: 'Agent' object has no attribute 'browser' 2025-05-09 14:48:49 +08:00
Alezander9
96295d76d5 add source to telemetry event 2025-05-08 18:35:45 -07:00
Alezander9
8d8129845a Merge remote-tracking branch 'upstream/main' into refactor-telemetry 2025-05-08 18:33:27 -07:00
Max Comperatore
0cb1d5e44b Suppress specific deprecation warnings from FAISS 2025-05-08 12:24:22 +00:00
Nick Sweeting
eae63084fe Add Tests for Dropdown Selection and Element Click Actions (#1583) 2025-05-06 16:59:02 -07:00