Commit Graph

826 Commits

Author SHA1 Message Date
Ulrich Soeffing
a7685d3e30 Fix web_voyager_agent.py example 2025-04-10 22:14:06 -04:00
koreng-nimble
18c7e034e8 Fix prompt variable syntax: replace {{max_actions}} with {max_actions} (#1342)
The double braces prevented the value from being interpolated properly. Updated to single braces so `format` correctly replaces it with the real value.
2025-04-10 15:27:45 +02:00
Deshraj Yadav
27ec836491 Upgrade mem0 version 2025-04-09 18:51:44 -07: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
Nick Sweeting
01abdc414b Merge pull request #945 from AlinJiang/detect-index-change-pr
[bug][multi_act] Detect index change caused by page change in multi_act
2025-04-04 15:29:22 -07:00
Nick Sweeting
f5516cce74 Merge pull request #1277 from john-rtr/fix/bug-1275-infinite-error-loop
fix: increment consecutive_failure on every step error
2025-04-04 15:08:11 -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
john-rtr
75e1ad3596 fix: increment consecutive_failure on every step error 2025-04-03 09:01:13 +02:00
zhushijie
ac38207b1a Fix: resolve undefined response variable in Deepseek model raw tool calling mode 2025-04-02 18:07:19 +08:00
dipfocus
a95333384b Fix: Correct indentation for cookie loading log message in BrowserContext 2025-04-02 09:33:53 +08:00
dipfocus
db42ffd004 Merge branch 'browser-use:main' into fix-cookie-samesite-validation 2025-04-02 09:06:31 +08:00
BurnyCoder
02f2863fed Fix: Remove unnecessary await from _verified_api_keys 2025-04-01 22:49:14 +02:00
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
298db41c4a Merge branch 'main' into drag_drop 2025-03-31 19:33:28 -07:00
Gregor Žunič
ca0c6fdd0d wip 2025-03-31 16:57:17 -07:00
Gregor Žunič
ba73c748e4 wip 2025-03-31 15:23:04 -07:00
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
PaperBoardOfficial
9f8218f556 resolved merge conflicts 2025-03-31 16:49:26 +05:30
Bart
06a9159657 Merge branch 'main' into bug_fix/http_credentials-context-in-BrowserContextConfig 2025-03-31 11:02:51 +02:00
Christian Clauss
7604beab16 uv add --dev codespell 2025-03-31 07:50:12 +02:00
Christian Clauss
e7c3f43808 Fix typos discovered by codespell 2025-03-31 07:47:56 +02: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
eef56cb8da ignore signal registration errors in edge case environments 2025-03-30 15:46:03 -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
4c1014f46a Merge pull request #1230 from Alezander9/anthropic-rate-limit-handling
add anthropic RateLimitError to list of defined rate limit errors
2025-03-30 15:03:13 -07:00
Nick Sweeting
153e3eeeba silence pydantic deprecation warnings 2025-03-30 14:55:58 -07:00
Nick Sweeting
da0c383988 ignore langchain beta warnings 2025-03-30 14:55:42 -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
Alezander9
207fc7fca4 add anthropic RateLimitError to list of defined rate limit errors 2025-03-30 13:59:05 -07:00
Nick Sweeting
b365e755ee fix planner getting current page 2025-03-30 13:45:13 -07:00
Nick Sweeting
738fc5447c Merge pull request #1226 from PaperBoardOfficial/user_state
fixed logged in state
2025-03-30 12:36:32 -07:00
Nick Sweeting
482953f2ea Merge branch 'main' into user/dyadav/add-mem0-procedural-memory 2025-03-30 11:27:48 -07:00
Federico Villa
4e2765b59a Merge branch 'browser-use:main' into main 2025-03-30 10:48:07 +02: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
8ba9934542 make it not a hard error if no required keys are set for a model 2025-03-29 20:56:35 -07:00
Nick Sweeting
b7a3658e2c fix KeyError for some models 2025-03-29 20:52:46 -07:00
Deshraj Yadav
3e135d1047 Merge branch 'main' into user/dyadav/add-mem0-procedural-memory 2025-03-29 17:24:51 -07:00
Deshraj Yadav
056dbe20e3 Add example and minor improvements 2025-03-29 17:24:21 -07:00
Federico Villa
4bc480523a Log active LLM models on agent startup
Add logs for the three types of language models:
- Main LLM
- Planner LLM
- Extraction LLM
2025-03-29 22:24:03 +01:00
Nick Sweeting
ccc673bb42 Update browser_use/controller/service.py 2025-03-29 05:41:46 -04:00
Nick Sweeting
d89c02ab5a Update browser_use/controller/service.py 2025-03-29 05:41:23 -04:00
Nick Sweeting
8a05d0f0a1 cap filename length 2025-03-29 05:35:34 -04:00