Johannes Dittrich
71d53d0c58
docs(domain-skills): add vanta background-checks skill
...
Learned while automating Vanta per-person background check completion:
custom URL link flow, stale offscreen drawers, stacked date pickers,
React-controlled inputs, coordinate-click requirements.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_013xcMB3uPkqzunTC26jEm5j
2026-07-14 16:23:36 -07:00
laithrw
67e3852d2f
Merge pull request #505 from browser-use/experiment/ax-prompt
...
encourage use of AX tree in prompt
2026-07-11 12:58:07 -07:00
laithrw
9c95cea713
Merge pull request #506 from browser-use/release/0.1.5
...
Release 0.1.5
v0.1.5
2026-07-10 17:34:58 -07:00
Laith Weinberger
295a9728cd
Release 0.1.5
2026-07-10 17:34:37 -07:00
Laith Weinberger
0ab39e3a23
encourage use of AX tree in prompt
2026-07-10 16:27:17 -07:00
laithrw
0846918624
Merge pull request #496 from browser-use/fix/windows-reliability
...
fix Windows: daemon self-crash on non-UTF-8 locales, empty logs, errs
2026-07-07 14:33:31 -07:00
Laith Weinberger
7d10d814d7
treat undecodable auth.json as corrupt
2026-07-07 14:29:59 -07:00
Laith Weinberger
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.
2026-07-07 12:24:40 -07:00
laithrw
12e3152e52
Merge pull request #495 from browser-use/skill/suggest-cloud-browser
...
Skill/suggest cloud browser
2026-07-07 11:35:19 -07:00
Laith Weinberger
b4da250295
don't ping daemon for telemetry when it's off
2026-07-07 11:24:19 -07:00
Laith Weinberger
430171471d
log browser type (remote, local)
2026-07-07 11:14:27 -07:00
Laith Weinberger
edaecbc32c
nudge cloud browser
2026-07-07 11:03:44 -07:00
laithrw
eb9e5fc92f
Merge pull request #494 from browser-use/feat/robust-cli-telemetry
...
improved telem
2026-07-07 10:55:57 -07:00
Laith Weinberger
0db04a8db5
improved telem
2026-07-07 10:38:09 -07:00
laithrw
53c90d3558
Merge pull request #493 from browser-use/skill-identity-revert
...
rename to browser-harness
2026-07-07 23:59:09 +08:00
Laith Weinberger
20d3cbd1d5
rename to browser-harness
2026-07-07 08:55:58 -07:00
laithrw
4d75f115c0
Merge pull request #477 from browser-use/browser-use-skill-name
...
rename to browser use
v0.1.4
2026-07-01 21:22:24 +08:00
Laith Weinberger
607f1687f3
update key importation
2026-07-01 20:25:42 +08:00
Laith Weinberger
057dd1504f
promote v4
2026-07-01 19:10:53 +08:00
Laith Weinberger
81daf7f99c
restore browser-use skill identity
2026-07-01 18:23:58 +08:00
Laith Weinberger
be7a36dfa0
align skill identity with harness CLI
2026-07-01 18:19:56 +08:00
laithrw
ffa5db09a8
Update description in test_skill.py metadata
2026-06-29 10:47:07 +08:00
Laith Weinberger
5d34276f1a
rename to browser use
2026-06-29 10:01:05 +08:00
Gregor Žunič
7594909e79
Merge pull request #468 from browser-use/codex/release-0.1.3
...
Release 0.1.3
v0.1.3
2026-06-21 08:43:36 -07:00
Gregor Žunič
a0db945d3a
Release 0.1.3
2026-06-21 08:42:05 -07:00
Gregor Žunič
74df43d086
Merge pull request #467 from browser-use/codex/fix-skill-frontmatter
...
Fix skill frontmatter
2026-06-21 08:36:56 -07:00
Gregor Žunič
5447f2a601
Fix skill frontmatter
2026-06-21 08:35:46 -07:00
Gregor Žunič
7481e130bb
Merge pull request #466 from browser-use/codex/release-0.1.2
...
Release 0.1.2
v0.1.2
2026-06-21 08:26:07 -07:00
Gregor Žunič
1b71fd933e
Release 0.1.2
2026-06-21 08:24:36 -07:00
Gregor Žunič
1000c69b8a
Merge pull request #465 from browser-use/codex/minor-fixes
...
Minor fixes
2026-06-21 08:23:28 -07:00
Gregor Žunič
7704c8cb82
Merge pull request #464 from browser-use/codex/fix-uv-install-python
...
Pin browser-harness install command to supported Python
2026-06-21 08:23:24 -07:00
Gregor Žunič
6aab2c60bb
Minor fixes
2026-06-21 07:44:53 -07:00
Gregor Žunič
64a65ec7d3
Pin install command to supported Python
2026-06-21 07:27:29 -07:00
Gregor Žunič
691dc96487
Merge pull request #463 from browser-use/codex/fix-packaged-skill-links
...
Link packaged skill to install docs
v0.1.1
2026-06-21 07:25:12 -07:00
Gregor Žunič
f325047054
Bump package version to 0.1.1
2026-06-21 07:22:09 -07:00
Gregor Žunič
f74291d694
Make install upgrade existing browser-harness
2026-06-21 07:20:45 -07:00
Gregor Žunič
6cc9c051ae
Link packaged skill to install docs
2026-06-21 07:16:54 -07:00
Gregor Žunič
6d148a6e2f
Merge pull request #461 from browser-use/codex/release-simple
...
Add release-ready browser harness packaging
v0.1.1rc1
2026-06-20 23:59:51 -07:00
Gregor Žunič
84168a35f4
Harden release auth and telemetry paths
2026-06-20 23:57:21 -07:00
Gregor Žunič
d250809de1
Clarify remote daemon flow
2026-06-20 23:43:24 -07:00
Gregor Žunič
010a25205b
Add release-ready browser harness packaging
2026-06-20 23:06:41 -07:00
shawn pana
8a715b87b4
Merge pull request #459 from browser-use/docs/install-agent-signup
...
docs(install): add agent self-signup step for getting an API key
2026-06-20 16:33:40 -07:00
Shawn Pana
a8c4982693
docs(install): add "Get an API key" step with agent self-signup + ownership
...
install.md guided users through installing browser-harness and connecting to a
browser, but assumed BROWSER_USE_API_KEY already existed — it never explained
how to obtain a key. An agent following install.md in a headless environment
(no local Chrome) dead-ends at the cloud-browser step.
Add a "Get an API key" section that:
- frames the key as optional (local browsers are free; the key is only for the
recommended cloud browsers);
- defaults to the agent challenge-response self-signup (POST /cloud/signup ->
/verify -> bu_ key, free account, no human);
- after success, tells the agent to explain what it did and handle ownership:
if the user already has an account, use their key (ask, or fetch it via
browser-harness in their own browser); if not and they want to keep the
account, run /cloud/signup/claim and open the claim URL in their browser;
- falls back to human key creation if the challenge fails.
Mirrors docs.browser-use.com/llms.txt.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-20 16:28:45 -07:00
shawn pana
a606cf773d
Merge pull request #458 from browser-use/ShawnPana-patch-2
...
Update README.md
2026-06-19 13:18:35 -07:00
shawn pana
b03f19976f
Update README.md
2026-06-19 13:18:24 -07:00
shawn pana
ca2b5787c6
Merge pull request #457 from browser-use/ShawnPana-patch-1
...
Update README.md
2026-06-19 13:17:57 -07:00
shawn pana
a5d7a182ef
Update README.md
2026-06-19 13:16:53 -07:00
shawn pana
2cfaa7ea4c
Merge pull request #446 from browser-use/remove-grok-plugin
...
Remove .grok-plugin manifest
2026-06-13 13:57:17 -07:00
Shawn Pana
5421622c76
Remove .grok-plugin manifest from browser-harness
...
Focusing the plugin on Claude Code for now; Grok falls back to
.claude-plugin/plugin.json anyway, so .grok-plugin was redundant.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-13 13:56:23 -07:00
shawn pana
6bb6552bc5
Merge pull request #445 from browser-use/readd-plugin-manifest
...
Add plugin manifest and skill for agent marketplaces
2026-06-13 13:12:41 -07:00