Commit Graph

1467 Commits

Author SHA1 Message Date
Nick Sweeting 8ba3e570e6 Merge branch 'main' into bot-detection-batch 2025-04-16 15:19:02 -07:00
Nick Sweeting f6dbca82ee Update browser_use/browser/context.py
Co-authored-by: JT <162653111+mosaictheory-jt@users.noreply.github.com>
2025-04-16 18:13:13 -04:00
Alezander9 a999325181 feat: add new evaluation script 2025-04-16 12:09:57 -07:00
zhangzheng 9868b49226 Fix: incorrect config type in BrowserContext instantiation 2025-04-15 11:53:13 +08:00
Gregor Žunič facab7c9d1 Merge branch 'main' into gregor/lib-53-fix-extraction-layer-problems 2025-04-14 11:15:01 +02:00
neo773 c33c3aeb35 Merge branch 'main' into bot-detection-batch 2025-04-12 07:25:58 +05:30
Zack A 4c5bc7daec Assign playwright if successful start prior to browser initialization 2025-04-11 08:52:20 -04:00
Ulrich Soeffing a7685d3e30 Fix web_voyager_agent.py example 2025-04-10 22:14:06 -04:00
LarsenCundric 5d30fefb42 Ensure element handle is visible before trying to scroll into view 2025-04-09 16:58:22 +02:00
Gregor Žunič be0a3eb564 added *[]* for elements newly app; fixes 2025-04-08 16:39:00 +02:00
Nick Sweeting c49ce804a0 migrate from TypedDict to Pydantic models for browser config 2025-04-06 12:28:21 -07:00
Nick Sweeting f82290b6bd fix trying to splat a pydantic model directly 2025-04-06 12:01:28 -07:00
Gregor Žunič 3427cf9f6b Merge branch 'gregor/lib-53-fix-extraction-layer-problems' into main 2025-04-05 19:07:05 +02:00
Nick Sweeting 30aa5102f3 Merge pull request #1045 from dipfocus/fix-cookie-samesite-validation
Fix: Add sameSite cookie validation and auto-correction
2025-04-04 16:26:55 -07:00
neo773 aab7b3bb54 fix lint 2025-04-05 04:23:42 +05:30
neo773 50ee531388 run lint 2025-04-05 04:12:20 +05:30
Nick Sweeting 750ccb573c Merge branch 'main' into bot-detection-batch 2025-04-04 14:51:20 -07:00
Nick Sweeting f6eb9af585 dont expose debug port on all addresses and keep security enabled by default 2025-04-04 13:57:36 -07:00
neo773 c5dc3d7cfa fix CSP, Shadow DOM & Migrate to Patchright 2025-04-02 07:05:39 +05:30
dipfocus a95333384b Fix: Correct indentation for cookie loading log message in BrowserContext 2025-04-02 09:33:53 +08:00
neo773 9adead2a45 Merge branch 'main' into bot-detection-batch 2025-04-02 02:00:50 +05:30
dipfocus 1649eae56a Merge branch 'main' into fix-cookie-samesite-validation 2025-04-01 16:41:21 +08:00
PaperBoardOfficial ae4a423e3d lint 2025-04-01 08:14:15 +05:30
Nick Sweeting af6b937e10 Merge branch 'main' into bug_fix/http_credentials-context-in-BrowserContextConfig 2025-03-31 11:35:39 -07:00
Nick Sweeting 6da643cff1 Update browser_use/browser/context.py 2025-03-31 14:34:41 -04:00
Bart 06a9159657 Merge branch 'main' into bug_fix/http_credentials-context-in-BrowserContextConfig 2025-03-31 11:02:51 +02:00
Christian Clauss e7c3f43808 Fix typos discovered by codespell 2025-03-31 07:47:56 +02:00
Nick Sweeting ebebfb5c92 Merge branch 'main' into bot-detection-batch 2025-03-30 18:37:51 -07:00
Gregor Žunič e9824060bd wip 2025-03-30 16:19:09 -07:00
Nick Sweeting 36770697c1 ruff fixes 2025-03-30 15:50:48 -07:00
Nick Sweeting 6d2b9965fa Merge pull request #1221 from PaperBoardOfficial/tab_fix
added active_tab state management
2025-03-30 15:27:17 -07:00
Nick Sweeting 1ff5983a88 fix config setup 2025-03-30 14:39:17 -07:00
Nick Sweeting 5fa2e133b8 fix pydantic issue causing config to be overwritten 2025-03-30 14:38:12 -07:00
PaperBoardOfficial 3598f02b7d fixed user state 2025-03-30 13:10:09 +05:30
PaperBoardOfficial 48bba290e3 added active_tab state management 2025-03-30 11:36:50 +05:30
Nick Sweeting 89d48ad50f manually fix remaining broken lines 2025-03-28 18:13:47 -07:00
Nick Sweeting fb6fa259a8 apply ruff safe fixes 2025-03-28 18:11:36 -07:00
Nick Sweeting 588a9f9f50 Merge branch 'main' into pre-commit_run_pre-commit-hooks_--all-files 2025-03-28 16:17:47 -07:00
Nick Sweeting 226eb99a4f Merge branch 'main' into ruff-linting 2025-03-28 15:44:47 -07:00
Nick Sweeting 70e206e05e Merge pull request #1196 from browser-use/linter-fixes
Linter fixes
2025-03-28 15:44:24 -07:00
Nick Sweeting cf106229d4 run linter on new dolphin browser class 2025-03-28 15:39:55 -07:00
Nick Sweeting 268fb8c259 Merge pull request #932 from Jonathanqjs/fix-element-addEventListener-detection
Fix: Unable to Retrieve Interactive Elements Bound with addEventListener
2025-03-28 11:40:52 -07:00
Nick Sweeting b892b75fdc update dev setup docs 2025-03-28 01:11:10 -07:00
Nick Sweeting f382c2e612 Merge branch 'main' into action-filters 2025-03-28 00:42:05 -07:00
Nick Sweeting 3ea376e5a2 dont try to load extensions for now 2025-03-27 23:00:01 -07:00
Nick Sweeting 73c5668f46 also remove remote debug addr flag 2025-03-27 20:14:11 -07:00
Nick Sweeting 781920d694 prevent clashing with existing 9222 port if taken 2025-03-27 20:07:28 -07:00
Nick Sweeting 56977be7d1 Merge branch 'main' into Improve-click-by-text-handling 2025-03-27 19:43:34 -07:00
Nick Sweeting d2d8a7e3c6 Merge branch 'main' into Add-wait-for-element-action 2025-03-27 17:45:08 -07:00
Nick Sweeting bc71fd6d46 implement pause and resume with Ctrl+C 2025-03-27 16:29:59 -07:00