Nick Sweeting
9b3dd67dad
stop playwright during browser teardown
2025-06-06 01:23:47 -07:00
Nick Sweeting
683a97e475
try and tweak test_registry to fix deadlock tests
2025-06-06 01:01:31 -07:00
Nick Sweeting
815fbace3d
place timeout limits on browser.close calls, and prevent deadlock infinite loop on connection check
2025-06-06 00:52:56 -07:00
Nick Sweeting
1b588328a3
log line before browser is killed instead of after
2025-06-05 23:59:56 -07:00
Nick Sweeting
819859c006
add BrowserSession.kill method
2025-06-05 23:44:23 -07:00
Nick Sweeting
e1aa19bf5b
fix test deadlocks by setting max 30sec timeout on launch and close
2025-06-05 23:35:25 -07:00
Nick Sweeting
743e357f46
fix test deadlocks
2025-06-05 23:29:05 -07:00
Nick Sweeting
6d2826b37a
show 4 chars of id instead of 3
2025-06-05 23:28:53 -07:00
Nick Sweeting
b07e838543
fix downloads tests
2025-06-05 23:16:58 -07:00
Nick Sweeting
b3bfa446e7
fix downloads tests
2025-06-05 23:16:35 -07:00
Nick Sweeting
02b4f2c5de
fix tests by using temp dirs and headless for all tests
2025-06-05 23:12:32 -07:00
Nick Sweeting
e3111bb59e
Bump dependency versions, fix BrowserSession reset on disconnection, use a unique logger for each Agent and BrowserSession ( #1919 )
2025-06-05 23:03:06 -07:00
Nick Sweeting
48a63fa3af
whoops dont mix branch changes
2025-06-05 23:02:16 -07:00
Nick Sweeting
67b9a267db
force-start browser is is_connected is false when create_new_tab
2025-06-05 22:58:33 -07:00
Nick Sweeting
f85ca0022c
fix browser_session initialization based on old browser= arg
2025-06-05 22:57:07 -07:00
Nick Sweeting
8f057d9a12
use dedicated per-object logger for Agent and BrowserSession
2025-06-05 22:56:43 -07:00
Nick Sweeting
c505d3f21d
bump pydantic, langchain, faiss-cpu, mem0ai, and other packages
2025-06-05 22:47:33 -07:00
Nick Sweeting
885e3bcfba
dont prepent v to version numbers
2025-06-05 22:47:16 -07:00
Nick Sweeting
f948b298cc
dont trim logging handler names in cli
2025-06-05 22:47:01 -07:00
Nick Sweeting
4962c790aa
fix: domain based sensitive_data ( #1909 )
2025-06-05 22:36:39 -07:00
Nick Sweeting
80e5b03c15
Merge branch 'main' into sensitive_data
2025-06-05 22:32:25 -07:00
Nick Sweeting
9273d9b164
Bump langchain ( #1868 )
2025-06-05 22:31:14 -07:00
Nick Sweeting
c29353078d
Merge branch 'main' into bump_langchain
2025-06-05 22:30:31 -07:00
Nick Sweeting
b526882de6
Implement BrowserSession(stealth=True) shortcut for patchright, prevent race conditions on session start ( #1915 )
2025-06-05 18:26:48 -07:00
Nick Sweeting
cf6a0d9fbf
improve chrome launch error handling when user_data_dir is bad
2025-06-05 18:22:02 -07:00
Anirudha619
380475e4d3
remove print statement
2025-06-06 00:12:20 +05:30
Phenomenon
e47430ac8a
Merge branch 'main' into sensitive_data
2025-06-06 00:08:36 +05:30
Anirudha619
5033d643cc
fix domain based sensitive_data
2025-06-06 00:04:33 +05:30
Nick Sweeting
1f32315031
fix fixture scopes in tests
2025-06-05 03:27:16 -07:00
Nick Sweeting
f1c15d25ee
use reusable pytest endpoint
2025-06-05 03:02:04 -07:00
Nick Sweeting
739b407207
ignore timeout on pageload
2025-06-05 02:51:18 -07:00
Nick Sweeting
04d7ab4a01
use helper to get browser_use version
2025-06-05 02:43:49 -07:00
Nick Sweeting
6cf671dc77
tweak cookies func arg order
2025-06-05 02:39:11 -07:00
Nick Sweeting
a2b97b64a9
lint fixes
2025-06-05 02:33:57 -07:00
Nick Sweeting
7932dab055
Update browser_use/browser/session.py
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-05 05:31:21 -04:00
Nick Sweeting
6d8ce0bafd
Update browser_use/browser/session.py
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-05 05:31:13 -04:00
Nick Sweeting
8593eebf7a
Update browser_use/utils.py
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-05 05:30:30 -04:00
Nick Sweeting
c5cc142a4c
fix cookies relative path test
2025-06-05 02:28:17 -07:00
Nick Sweeting
8e06ab5018
update tests for BrowserSession.start
2025-06-05 02:24:34 -07:00
Nick Sweeting
8f6f907247
use async lock to protect BrowserSession.start from race conditions
2025-06-05 02:24:07 -07:00
Nick Sweeting
d3c14e1740
add BrowserSession stealth option
2025-06-05 02:21:10 -07:00
Nick Sweeting
767a75e2bf
rename downloads_dir to downloads_path
2025-06-05 02:17:57 -07:00
Nick Sweeting
01e2ccb08e
Docs improvments and remove save_playwright_script_path ( #1914 )
2025-06-05 02:10:38 -07:00
Nick Sweeting
3c1e2a59d1
remove save_playwright_script_path entirely
2025-06-05 02:06:23 -07:00
Nick Sweeting
495d334e95
docs improvments
2025-06-05 02:04:41 -07:00
Nick Sweeting
3897330eda
fix formatting in docs
2025-06-05 01:26:15 -07:00
Anirudha619
8a1d3a6245
temp fix domain based sensitive data
2025-06-05 01:18:40 +05:30
Nick Sweeting
2e725a9b61
Bump pydantic, langchain, mem0, faiss-cpu versions, make CLI use stealth mode by default ( #1900 )
2025-06-03 23:54:46 -07:00
Magnus Müller
a74de750aa
track and report repo that code was run on in evals ( #1899 )
...
<!-- This is an auto-generated description by cubic. -->
## Summary by cubic
Added tracking and reporting of the repository URL where code was run
during evals.
- **New Features**
- Captures and sends the git repository URL along with branch, commit
hash, and timestamp.
<!-- End of auto-generated description by cubic. -->
2025-06-04 08:39:37 +02:00
Nick Sweeting
af2ff839c5
bump default version in docker to 3.12
2025-06-03 16:12:41 -07:00