Commit Graph

  • c04983c2b7 fix(deps): update vulnerable dependency pins #5526 green3sf 2026-08-24 02:16:15 +08:00
  • d58591cef4 fix(llm): stop putting format/stream inside Ollama options (#5561) Magnus Müller 2026-08-27 12:29:32 -07:00
  • ed5f467957 fix(llm): handle Ollama chat params and JSON fences #5561 MagMueller 2026-08-27 09:54:49 -07:00
  • 1b2f2bb4f5 fix(llm): stop putting format/stream inside Ollama options Burak Keskin 2026-08-27 13:37:01 +03:00
  • e83e39d791 fix: Update DeepSeek default model to deepseek-v4-flash (#5563) Magnus Müller 2026-08-27 10:55:06 -07:00
  • 2b66d1f1c0 style(llm): apply ruff format #5563 DipsyHou 2026-08-27 22:37:42 +08:00
  • 0452558036 fix(llm): gate DeepSeek thinking and preserve positional constructor DipsyHou 2026-08-27 22:29:20 +08:00
  • c7214fa867 fix: Update DeepSeek default model to deepseek-v4-flash after chat/reasoner retirement. DipsyHou 2026-08-27 21:55:20 +08:00
  • 2f573908ca fix(browser): clear cookies via Storage domain, not Network Matthew Elliot 2026-08-27 13:06:53 +02:00
  • 28670f720f fix(deps): bump dependency versions (#5382) Saurav Panda 2026-08-26 11:41:34 -07:00
  • d7b36c7dc5 Fix lint and skill sync checks #5382 Saurav Panda 2026-08-26 11:27:38 -07:00
  • 8aca3e81c4 Merge latest main and resolve dependency pins Saurav Panda 2026-08-26 11:22:23 -07:00
  • fac707cccf docs(cloud): update tools guide for CLI 3.0 (#5553) Magnus Müller 2026-08-26 00:24:00 -07:00
  • 280cfd9141 docs(cloud): use searchable page in CLI example #5553 MagMueller 2026-08-26 00:00:39 -07:00
  • 9a7e67fb3e docs(cloud): update tools guide for CLI 3.0 MagMueller 2026-08-25 22:33:11 -07:00
  • 50ad446bc1 docs: highlight rerunnable Cloud scripts (#5551) Magnus Müller 2026-08-25 17:16:01 -07:00
  • c1b6df8958 docs: highlight rerunnable Cloud scripts #5551 MagMueller 2026-08-25 15:58:51 -07:00
  • bfaa0c74c8 Move the ultrafast demo into examples/models and read the endpoint from env saurav-and-alex-local Alexander Yue 2026-08-25 16:30:21 -07:00
  • fb1e30f88a Rebuild ultrafast ablations from all three parts of the preset Alexander Yue 2026-08-25 16:08:39 -07:00
  • cbe07e14d3 Make the ultrafast preset data so ablations can override one knob Alexander Yue 2026-08-25 15:55:39 -07:00
  • 7e2098f23e Add an ultrafast agent preset and per-step phase timings Alexander Yue 2026-08-25 14:35:53 -07:00
  • a2f9979e14 Send screenshots as WebP and reuse the LLM connection Alexander Yue 2026-08-25 14:35:43 -07:00
  • 6cd3fffca3 fix(llm): ignore empty reasoning model patterns ECD5A 2026-08-25 12:15:54 +05:00
  • 1cddc7a794 fix(dom): make image traversal allocation bounded UniversePeak 2026-08-25 12:56:19 +08:00
  • 469ed940e0 fix(dom): address image context review feedback UniversePeak 2026-08-25 12:47:13 +08:00
  • 10acad0712 harness agent: stop the done gate destroying partial answers, steer to extract(query=) feat/harness-sdk Laith Weinberger 2026-08-24 19:37:33 -07:00
  • 96117ef8f5 fix(dom): expose image context for clickable elements UniversePeak 2026-08-25 10:02:15 +08:00
  • 52117a5196 harness agent: fix the four measured causes of the 10.4% vs 27.4% gap Laith Weinberger 2026-08-24 18:51:31 -07:00
  • 3566cc4ac5 harness tools: run only the first set action field, as browser_use does Laith Weinberger 2026-08-24 16:15:03 -07:00
  • ff0a68bd33 harness agent: recover from a wedged page, real flash_mode, budgeted observation Laith Weinberger 2026-08-24 16:02:44 -07:00
  • 0e9d71312a harness: use it exactly like browser_use Laith Weinberger 2026-08-24 15:35:06 -07:00
  • 7cbe9882aa harness agent: align structure with browser_use.Agent Laith Weinberger 2026-08-24 15:30:15 -07:00
  • 9a2db2d2db fix(filesystem): escape plain text in generated PDFs (#5502) Saurav Panda 2026-08-24 14:37:36 -07:00
  • e6b92bec56 test(filesystem): make PDF assertions wrap-proof and cover the append path #5502 Saurav Panda 2026-08-24 12:38:16 -07:00
  • e62d4d2b43 test(filesystem): match whole extracted lines in the PDF regression test Saurav Panda 2026-08-24 12:32:08 -07:00
  • 0193edfb09 test(filesystem): assert header markers are stripped, not that '#' is absent Saurav Panda 2026-08-24 12:13:12 -07:00
  • 463832359d Preflight the port before starting a local model server Saurav Panda 2026-08-24 11:24:15 -07:00
  • 954ebdc315 Fix mlx engine launch: resolve a real interpreter instead of guessing a path Saurav Panda 2026-08-24 11:19:29 -07:00
  • 205f556426 Add a local-model launcher with selectable MLX or llama.cpp engine Saurav Panda 2026-08-24 11:05:03 -07:00
  • a9d426ab57 refactor(filesystem): strip header markers before escaping PDF text Saurav Panda 2026-08-24 11:01:37 -07:00
  • 7cbb1839c6 Add opt-in hard blocking for action loops on an unchanged page Saurav Panda 2026-08-22 16:24:07 -07:00
  • 16d5467b3d Allow presence_penalty and extra_body sampler params on ChatOpenAI Alexander Yue 2026-08-22 15:38:51 -07:00
  • 3cdbce72a9 Fix the cdp sidecar and add an explicit key for the openai LLM route Saurav Panda 2026-08-22 14:29:28 -07:00
  • 070ed5a8f2 Add report comparison tool and a heavy-DOM eval task Saurav Panda 2026-08-22 14:00:58 -07:00
  • 64981e41b8 Add opt-in flash mode variant that reasons in structured output Saurav Panda 2026-08-22 11:41:51 -07:00
  • 9a8c3b4710 Add dockerized eval harness with local and cloud browser backends Saurav Panda 2026-08-22 11:19:30 -07:00
  • cbc816abb3 test: cover the 'switch event yields no result' failure path Faseeh 2026-08-20 19:23:54 +05:00
  • a6846b698a fix(filesystem): escape plain text in generated PDFs primorLee 2026-08-20 13:03:35 +08:00
  • 1f38ff5524 Merge branch 'main' into codex/fix-url-negation-boundaries Lai Yujie 2026-08-20 10:15:26 +08:00
  • fcf0b9229f Update browser_use/utils.py Lai Yujie 2026-08-20 09:54:07 +08:00
  • 8e880168a9 fix(agent): match URL negations as whole words JayLay0310 2026-08-20 09:34:18 +08:00
  • c4e314072e address review feedback: preserve real cause via raise_if_any, fix pyright Faseeh 2026-08-19 23:02:33 +05:00
  • c45b850231 fix(tools): report failed tab switches as errors instead of silent success Faseeh 2026-08-19 22:46:24 +05:00
  • 85ddbfedf6 fix(filesystem): report missing target text in replace_file (#5498) Saurav Panda 2026-08-19 10:35:20 -07:00
  • c7df7d37fc Merge branch 'main' into fix/issue-5420-honor-browser-use-headless Aneesh 2026-08-19 22:12:37 +05:30
  • 82a673b3fa fix(orcarouter): address review feedback on ChatOrcaRouter XiaoHuo888-hue 2026-08-19 16:29:10 +08:00
  • 3648bbad7f fix(filesystem): report missing replacement text #5498 uczltw6 2026-08-19 10:55:52 +08:00
  • 898f23f0b6 ci: remove the dead cloud_evals image-build trigger (#5491) Saurav Panda 2026-08-18 10:07:05 -07:00
  • 4968ccd945 Merge branch 'main' into ci/remove-dead-cloud-evals-workflow #5491 Saurav Panda 2026-08-18 10:02:19 -07:00
  • f9c933ed5e ci: drop the dead cloud_evals image-build trigger Saurav Panda 2026-08-17 17:21:34 -07:00
  • 3c989dc0ad fix(llm): make bu-2-0 the ChatBrowserUse default again, keep mini opt-in (#5488) Saurav Panda 2026-08-17 11:40:28 -07:00
  • 5953df7d2f fix(llm): make bu-2-0 the default again, keep mini opt-in #5488 Saurav Panda 2026-08-17 09:19:26 -07:00
  • dd82a3cb85 Merge branch 'main' into fix/issue-5420-honor-browser-use-headless Aneesh 2026-08-17 11:51:45 +05:30
  • eb4126921b Release 0.13.8 with Browser Harness 0.1.9 (#5481) 0.13.8 Gregor Žunič 2026-08-16 11:28:42 -07:00
  • fa57d340e2 Release 0.13.8 with Browser Harness 0.1.9 #5481 Gregor Žunič 2026-08-16 11:24:15 -07:00
  • 7c6ac585f1 test: remove unused parameters in env var truthy/falsy test signatures Aneesh Sharma 2026-08-15 18:56:52 +05:30
  • 1e9ee3e64b test: deduplicate browser config env var tests using pytest parametrization Aneesh Sharma 2026-08-15 17:58:44 +05:30
  • 610c9614a9 fix(browser): honor BROWSER_USE_HEADLESS in BrowserProfile (#5420) Aneesh Sharma 2026-08-15 17:47:27 +05:30
  • f3298c559a feat: add first-party OpenClaw skill support (#5476) Magnus Müller 2026-08-15 10:07:05 -07:00
  • dee2d16bef fix: simplify OpenClaw skill metadata #5476 MagMueller 2026-08-15 10:04:17 -07:00
  • 872ca53d04 fix: harden generated skill output MagMueller 2026-08-15 08:23:21 -07:00
  • a5d57d48dd fix: generate OpenClaw skill metadata MagMueller 2026-08-15 08:05:41 -07:00
  • cebb51c158 feat: add OpenClaw skill support MagMueller 2026-08-15 07:48:53 -07:00
  • cf8e57fc94 fix(deps): unblock OpenHands with rich 14.3.3 (#5477) Magnus Müller 2026-08-15 09:43:52 -07:00
  • 1f6b19488c chore: sync browser-use skill copies #5477 MagMueller 2026-08-15 09:38:38 -07:00
  • cb6f2968b5 fix(deps): bump rich to 14.3.3 MagMueller 2026-08-15 08:48:37 -07:00
  • 5ec35bea56 fix(llm): preserve zero retries for Anthropic Bedrock cosin2077 2026-08-03 11:31:53 +08:00
  • e56a28c78f browser-use-js: preserve complete final output codex/browser-use-js Gregor Žunič 2026-08-14 14:37:39 -07:00
  • 0a61fe1b2c browser-use-js: disable CDP websocket compression Gregor Žunič 2026-08-14 14:32:32 -07:00
  • dfdae2be1b fix: contain abandoned CDP rejections Gregor Žunič 2026-08-14 14:14:45 -07:00
  • d46fcf9bb3 fix: bound individual browser snippets Gregor Žunič 2026-08-14 14:09:18 -07:00
  • 19b10c588e fix: support CDP event listeners Gregor Žunič 2026-08-14 13:53:37 -07:00
  • eed0faba8d fix: return only the final browser answer Gregor Žunič 2026-08-14 13:49:05 -07:00
  • d48af9a14c fix: reserve final answer after browser budget Gregor Žunič 2026-08-14 13:39:11 -07:00
  • b6e622c0d3 feat: add minimal Browser Use JavaScript agent Gregor Žunič 2026-08-14 13:31:47 -07:00
  • 6c73fced2f feat(llm): default ChatBrowserUse to bu-2-0-mini-preview (#5465) Saurav Panda 2026-08-13 12:28:13 -07:00
  • d762a8359e test: cover the llm.bu_2_0_mini_preview attribute, not just the factory #5465 Saurav Panda 2026-08-13 11:33:53 -07:00
  • b1d1794a93 fix(tokens): bill bu-1-0 at bu-2-0 rates Saurav Panda 2026-08-13 11:16:30 -07:00
  • 54524ef0b4 Merge branch 'main' into feat/bu-2-0-mini-preview-default Saurav Panda 2026-08-13 11:15:41 -07:00
  • 9be28bcea1 feat(llm): default ChatBrowserUse to bu-2-0-mini-preview Saurav Panda 2026-08-13 10:51:12 -07:00
  • 380515def7 docs: restore social video preview Magnus Müller 2026-08-13 10:34:59 -07:00
  • 55bc98dfcb docs: preserve social video preview #5464 MagMueller 2026-08-13 10:33:29 -07:00
  • 17a672a105 docs: trim README demo videos Magnus Müller 2026-08-13 10:29:55 -07:00
  • a8a4555430 docs: use trimmed README demo assets #5463 MagMueller 2026-08-13 10:22:39 -07:00
  • b0afe30990 docs: remove QA automation demo MagMueller 2026-08-13 10:07:19 -07:00
  • f1f9ed85a3 docs: describe human browser use MagMueller 2026-08-13 10:06:48 -07:00
  • ca19dd1626 docs: refresh README demo embeds MagMueller 2026-08-13 10:05:08 -07:00
  • 3dd28b0d99 fix(agent): preserve downloaded file path order Myung Lemke 2026-08-12 10:04:56 +08:00
  • d8580caf01 Add OrcaRouter as a named LLM provider XiaoHuo888 2026-08-12 08:05:12 +08:00
  • 608911cd19 fix(mcp): update deprecated Bedrock Claude model identifier (#5448) Saurav Panda 2026-08-11 10:33:21 -07:00