提交

提交图

  • 34e942fd7c Merge pull request #549 from browser-use/release/0.1.7 main laithrw 2026-07-21 14:23:41 -07:00
  • 23f7d84545 Bump browser-harness to 0.1.7 Laith Weinberger 2026-07-21 14:23:14 -07:00
  • 12afe984a5 Merge pull request #548 from browser-use/fix/chrome-permission-reuse laithrw 2026-07-21 14:13:56 -07:00
  • 5726f42d56 don't trust stale DevToolsActivePort files Laith Weinberger 2026-07-21 14:04:44 -07:00
  • d6f6f05de8 fix Chrome perm - give the daemon health check a second try before restarting it (a restart shows the popup again) - ignore the remote-debugging toggle from browsers that aren't running - pass auth headers through in CDP client Laith Weinberger 2026-07-21 13:44:57 -07:00
  • 15f0e2a316 don't use BH too much, and don't retry chrome perm in loop Laith Weinberger 2026-07-21 13:26:48 -07:00
  • 43587ca841 reuse one connection instead of chrome re-prompting perms Chrome 144+ shows "Allow remote debugging?" for every new CDP connection - wait on same connection (dying + retrying adds popups) - tell the user to click Allow while it's there - skip the chrome://inspect flow when the toggle is already on - probe a live daemon twice before restarting it Laith Weinberger 2026-07-21 13:22:02 -07:00
  • 19f366e1a1 docs: let agents build task-specific observers codex/minimal-observer-v1 Gregor Žunič 2026-07-20 16:42:48 -07:00
  • e81172eeac docs: bound model-owned browser collection codex/dynamic-observer-v1 Gregor Žunič 2026-07-18 22:05:02 -07:00
  • 3d481967d4 feat: let agents design browser observations Gregor Žunič 2026-07-18 21:29:09 -07:00
  • aac6363331 refactor: keep browser primitives AX-only codex/eval-cost-v1 Gregor Žunič 2026-07-18 20:20:19 -07:00
  • e7a86fc654 feat: add cost-efficient browser primitives Gregor Žunič 2026-07-18 18:10:58 -07:00
  • 6d0ac16343 Merge pull request #532 from browser-use/feat/video-recordings v0.1.6 Gregor Žunič 2026-07-16 22:02:34 -07:00
  • 492e30384f Restore browser state after video rendering feat/video-recordings Gregor Žunič 2026-07-16 21:29:08 -07:00
  • ea2c208241 Bump browser-harness to 0.1.6 Gregor Žunič 2026-07-16 20:48:53 -07:00
  • 23f4c8801a Restore sticky video editing heuristics Gregor Žunič 2026-07-16 20:14:20 -07:00
  • 3220402522 Fold video workflow into browser harness Gregor Žunič 2026-07-16 19:33:05 -07:00
  • 2cecabb27f Simplify and harden video workflow Gregor Žunič 2026-07-16 18:21:13 -07:00
  • 0f78a99bc5 Make recording opt-in and automate video production Gregor Žunič 2026-07-16 17:08:38 -07:00
  • 611fc046a0 Stage inset + revert cards to grotesk Gregor Žunič 2026-07-15 11:26:01 -07:00
  • e0174988da Cards: editorial serif titles (Tiempos-style stack, regular weight) Gregor Žunič 2026-07-15 11:20:53 -07:00
  • bd8dfdbc31 Bottom rail redesign: one ink/paper palette, aligned baseline, logo in badge Gregor Žunič 2026-07-15 11:16:55 -07:00
  • 71589264d3 Backdrop: flat warm off-white default, configurable bg, adaptive ink Gregor Žunič 2026-07-15 11:10:45 -07:00
  • 15964f2002 Polish video look: window-aware zooms, bottom-docked telemetry, subtle captions Gregor Žunič 2026-07-15 10:52:56 -07:00
  • ab9a9b440b Add secret redaction: scrub credential URLs in trace, pixelate on-screen regions Gregor Žunič 2026-07-15 10:40:41 -07:00
  • c9742a90fb Compress make-video.md to minimal form, same content Gregor Žunič 2026-07-15 10:02:03 -07:00
  • c5de1e5417 Trim skill docs: dedupe gotchas, drop formula internals Gregor Žunič 2026-07-15 10:00:27 -07:00
  • d724466c30 Auto-record via BH_RECORD=1, easy opt-in via start_recording() Gregor Žunič 2026-07-15 09:55:39 -07:00
  • d0f2649d26 Video template polish: zoom diet, error treatment, reaction framing Gregor Žunič 2026-07-14 22:21:11 -07:00
  • e88f4e327a Add built-in session recording + video generation Gregor Žunič 2026-07-14 22:14:19 -07:00
  • 71d53d0c58 docs(domain-skills): add vanta background-checks skill vanta-domain-skill Johannes Dittrich 2026-07-14 16:23:36 -07:00
  • 3926eb4309 docs: add local run-from-branch quickstart for the built-in agent/TUI codex-embed-browser-harness Laith Weinberger 2026-07-13 20:00:20 -07:00
  • d145b179e4 Bump codex-agent submodule: CI git-CLI fetch fix Laith Weinberger 2026-07-13 14:38:07 -07:00
  • 6ecf94075a Linux prebuilt = x86_64-unknown-linux-gnu (glibc); bump codex-agent submodule (CI workflow fix) Laith Weinberger 2026-07-13 14:09:40 -07:00
  • b57bd37445 Bump codex-agent submodule: add release-binaries CI workflow Laith Weinberger 2026-07-13 13:57:30 -07:00
  • 626d32beb0 Prebuilt agent binaries: download+cache a per-platform release binary when there's no local build, so the TUI runs instantly with no cargo build (submodule build still takes precedence for devs) Laith Weinberger 2026-07-13 13:56:10 -07:00
  • 2ae5230381 Bump codex-agent submodule: release-build fix (TuiEvent::Mouse in update prompt) Laith Weinberger 2026-07-13 12:03:34 -07:00
  • e3f105fe78 Embed the Codex agent fork as the codex-agent submodule (browser-use/browser-harness-tui); resolve it only from that path — remove all BROWSER_HARNESS_CODEX_* env vars and sibling-dir lookup Laith Weinberger 2026-07-13 11:34:03 -07:00
  • 0b087e2b3d Behavioral parity with real Codex+skill: use Codex's recommended default model (not hardcoded gpt-5.4), strip opinionated AGENTS.md preamble so the skill drives the workflow Laith Weinberger 2026-07-11 20:43:31 -07:00
  • 87ba874078 Keep stderr clean in exec path so the benchmark extractor reads the stdout transcript, not the run-root banner Laith Weinberger 2026-07-11 15:00:22 -07:00
  • 4b2fe4765c Root fix: headless agent drives fork exec --json so the full transcript (tool calls, command output, agent messages) streams to stdout instead of only the final response Laith Weinberger 2026-07-11 14:48:55 -07:00
  • 0fd7d37099 Benchmark parity: workspace wrapper delegates to instrumented BENCH_TASK_DIR wrapper Laith Weinberger 2026-07-11 13:53:45 -07:00
  • 2a9c0b2f64 Default to always-allow: full access, never-ask approvals for agent and TUI Laith Weinberger 2026-07-11 13:52:15 -07:00
  • e14e8f05ed Wire TUI seams: workspace env exports BROWSER_HARNESS_CLI/BH_BROWSER_LABEL, wrapper sources /browser's browser-env Laith Weinberger 2026-07-11 13:06:16 -07:00
  • 67e3852d2f Merge pull request #505 from browser-use/experiment/ax-prompt laithrw 2026-07-11 12:58:07 -07:00
  • 9c15fd635b Add encrypted secrets store with TOTP support (passwords + 2FA for the embedded agent) Laith Weinberger 2026-07-11 12:49:17 -07:00
  • 1d9a6e7625 Track agent/tui subcommands in CLI telemetry Laith Weinberger 2026-07-11 12:39:16 -07:00
  • 0a453087b0 WIP: embed Codex fork as Browser Harness agent (agent/tui dispatch, cloud-only mode) Laith Weinberger 2026-07-11 12:36:21 -07:00
  • 9c95cea713 Merge pull request #506 from browser-use/release/0.1.5 v0.1.5 laithrw 2026-07-10 17:34:58 -07:00
  • 295a9728cd Release 0.1.5 Laith Weinberger 2026-07-10 17:34:37 -07:00
  • 0ab39e3a23 encourage use of AX tree in prompt Laith Weinberger 2026-07-10 16:27:17 -07:00
  • 3d7332e41f clean up optimize/speed-accuracy Laith Weinberger 2026-07-10 14:54:35 -07:00
  • ee8085646f improvements Laith Weinberger 2026-07-10 14:37:55 -07:00
  • 7a88feddec gridcell role, focusable widget fallback, keep paragraph breaks Laith Weinberger 2026-07-10 13:17:27 -07:00
  • 8fa1976d88 use AX tree Laith Weinberger 2026-07-09 16:58:32 -07:00
  • 61f5f2ba6b improve speed and accuracy with read_page() and list_interactive() helpers Laith Weinberger 2026-07-08 12:06:34 -07:00
  • 0846918624 Merge pull request #496 from browser-use/fix/windows-reliability laithrw 2026-07-07 14:33:31 -07:00
  • 7d10d814d7 treat undecodable auth.json as corrupt Laith Weinberger 2026-07-07 14:29:59 -07:00
  • d06bd76f40 fix Windows: daemon self-crash on non-UTF-8 locales, empty logs, noisy errors - daemon wrote its log with the locale codec - daemon spawned with stderr=DEVNULL, so pre-log crashes left an empty log. stderr now appends into the daemon log. startup errors show the real traceback. - profile discovery checked all 28 paths on every OS, so Windows errors led with macOS paths. Split per-OS, resolve via %LOCALAPPDATA%, add Chrome Beta/Dev. - audited every file read / subprocess decode to utf-8 (+BOM-safe .env); tasklist/ps keep locale codec but get errors="replace". - WinError 10061 message now explains --remote-debugging-port + firewall hint. Laith Weinberger 2026-07-07 12:24:40 -07:00
  • 12e3152e52 Merge pull request #495 from browser-use/skill/suggest-cloud-browser laithrw 2026-07-07 11:35:19 -07:00
  • b4da250295 don't ping daemon for telemetry when it's off Laith Weinberger 2026-07-07 11:24:19 -07:00
  • 430171471d log browser type (remote, local) Laith Weinberger 2026-07-07 11:14:27 -07:00
  • edaecbc32c nudge cloud browser Laith Weinberger 2026-07-07 11:03:44 -07:00
  • eb9e5fc92f Merge pull request #494 from browser-use/feat/robust-cli-telemetry laithrw 2026-07-07 10:55:57 -07:00
  • 0db04a8db5 improved telem Laith Weinberger 2026-07-07 10:38:09 -07:00
  • 53c90d3558 Merge pull request #493 from browser-use/skill-identity-revert laithrw 2026-07-07 23:59:09 +08:00
  • 20d3cbd1d5 rename to browser-harness Laith Weinberger 2026-07-07 08:55:58 -07:00
  • 4d75f115c0 Merge pull request #477 from browser-use/browser-use-skill-name v0.1.4 laithrw 2026-07-01 21:22:24 +08:00
  • 607f1687f3 update key importation Laith Weinberger 2026-07-01 20:25:42 +08:00
  • 057dd1504f promote v4 Laith Weinberger 2026-07-01 19:10:53 +08:00
  • 81daf7f99c restore browser-use skill identity Laith Weinberger 2026-07-01 18:23:58 +08:00
  • be7a36dfa0 align skill identity with harness CLI Laith Weinberger 2026-07-01 18:19:45 +08:00
  • ffa5db09a8 Update description in test_skill.py metadata laithrw 2026-06-29 10:47:07 +08:00
  • 5d34276f1a rename to browser use Laith Weinberger 2026-06-29 10:01:05 +08:00
  • 7594909e79 Merge pull request #468 from browser-use/codex/release-0.1.3 v0.1.3 Gregor Žunič 2026-06-21 08:43:36 -07:00
  • a0db945d3a Release 0.1.3 Gregor Žunič 2026-06-21 08:42:05 -07:00
  • 74df43d086 Merge pull request #467 from browser-use/codex/fix-skill-frontmatter Gregor Žunič 2026-06-21 08:36:56 -07:00
  • 5447f2a601 Fix skill frontmatter Gregor Žunič 2026-06-21 08:35:46 -07:00
  • 7481e130bb Merge pull request #466 from browser-use/codex/release-0.1.2 v0.1.2 Gregor Žunič 2026-06-21 08:26:07 -07:00
  • 1b71fd933e Release 0.1.2 Gregor Žunič 2026-06-21 08:24:36 -07:00
  • 1000c69b8a Merge pull request #465 from browser-use/codex/minor-fixes Gregor Žunič 2026-06-21 08:23:28 -07:00
  • 7704c8cb82 Merge pull request #464 from browser-use/codex/fix-uv-install-python Gregor Žunič 2026-06-21 08:23:24 -07:00
  • 6aab2c60bb Minor fixes Gregor Žunič 2026-06-21 07:44:53 -07:00
  • 64a65ec7d3 Pin install command to supported Python Gregor Žunič 2026-06-21 07:27:29 -07:00
  • 691dc96487 Merge pull request #463 from browser-use/codex/fix-packaged-skill-links v0.1.1 Gregor Žunič 2026-06-21 07:25:12 -07:00
  • f325047054 Bump package version to 0.1.1 Gregor Žunič 2026-06-21 07:22:09 -07:00
  • f74291d694 Make install upgrade existing browser-harness Gregor Žunič 2026-06-21 07:20:45 -07:00
  • 6cc9c051ae Link packaged skill to install docs Gregor Žunič 2026-06-21 07:16:54 -07:00
  • 6d148a6e2f Merge pull request #461 from browser-use/codex/release-simple v0.1.1rc1 Gregor Žunič 2026-06-20 23:59:51 -07:00
  • 84168a35f4 Harden release auth and telemetry paths codex/release-simple Gregor Žunič 2026-06-20 23:57:21 -07:00
  • d250809de1 Clarify remote daemon flow Gregor Žunič 2026-06-20 23:43:24 -07:00
  • 010a25205b Add release-ready browser harness packaging Gregor Žunič 2026-06-20 23:06:41 -07:00
  • 07e56f7644 Remove branch test churn codex/browser-manager-impl Gregor Žunič 2026-06-20 17:21:54 -07:00
  • 0cf772b90d Shorten browser-harness install guide Gregor Žunič 2026-06-20 17:17:38 -07:00
  • 134e7fea32 Prepare browser-harness package releases Gregor Žunič 2026-06-20 17:14:16 -07:00
  • 8a715b87b4 Merge pull request #459 from browser-use/docs/install-agent-signup shawn pana 2026-06-20 16:33:40 -07:00
  • a8c4982693 docs(install): add "Get an API key" step with agent self-signup + ownership docs/install-agent-signup Shawn Pana 2026-06-20 15:58:30 -07:00
  • a606cf773d Merge pull request #458 from browser-use/ShawnPana-patch-2 shawn pana 2026-06-19 13:18:35 -07:00
  • b03f19976f Update README.md ShawnPana-patch-2 shawn pana 2026-06-19 13:18:24 -07:00
  • ca2b5787c6 Merge pull request #457 from browser-use/ShawnPana-patch-1 shawn pana 2026-06-19 13:17:57 -07:00