This website requires JavaScript.
61060486f4
rebrand: agent-browser-stealth → chrome-use, de-fork, reset to v1.0.0
v1.0.0
leeguooooo
2026-06-12 12:56:21 +09:00
b4c1707a01
fix(open): graceful load-timeout + --wait-until override for SPAs (issue #10 )
leeguooooo
2026-06-12 12:19:36 +09:00
266b610358
feat(launch): label the throwaway --launch profile + document escape hatches (issue #9 )
leeguooooo
2026-06-12 12:07:46 +09:00
36f9b99549
docs(skill/help): document fork.51 features — coordinate click, aliases, stale-sessionId + @url drift checks
leeguooooo
2026-06-12 09:56:02 +09:00
0cf7de2dd6
style: rustfmt the issue #7 regression tests (CI format gate)
v0.27.0-fork.51
leeguooooo
2026-06-12 01:42:36 +09:00
658bf4226f
chore(release): 0.27.0-fork.51 — --launch Illegal-invocation fix, tab-pin hardening (#7 ), field-report ergonomics + observability (#8 )
leeguooooo
2026-06-12 01:39:29 +09:00
37cd9b91e1
fix(ab-connect): fail loudly on a stale sessionId instead of routing to a random tab (issue #8.1)
leeguooooo
2026-06-12 01:34:15 +09:00
b2c4aa0004
fix(observability): stamp page URL on screenshot/network; enable capture on --clear (issue #8 )
leeguooooo
2026-06-12 01:34:15 +09:00
ec8d01ef4c
feat(cli): coordinate click + command aliases + clearer find error (issue #8.4)
leeguooooo
2026-06-12 01:21:39 +09:00
0e5409a81e
fix(tabs): re-pin active target when the pinned page is removed (issue #7 )
leeguooooo
2026-06-12 01:05:33 +09:00
3ded30c210
fix(stealth): bind iframe contentWindow proxy methods to the real window
leeguooooo
2026-06-12 01:05:33 +09:00
6e50f0ecab
chore(release): 0.27.0-fork.50 — tab-title truncation + multi-agent/eval/type docs
v0.27.0-fork.50
leeguooooo
2026-06-11 23:55:01 +09:00
6f71f4e1ff
fix: truncate tab-list title too; doc raw --cdp isolation limit + eval/type notes
leeguooooo
2026-06-11 23:55:00 +09:00
31ef0d7e6a
chore(release): 0.27.0-fork.49 — embed stealth-status + multi-agent skill guidance
v0.27.0-fork.49
leeguooooo
2026-06-11 23:36:14 +09:00
42560b56fc
docs(skill): concurrent agents must use distinct --session (issue #6 )
leeguooooo
2026-06-11 23:35:03 +09:00
0c7534d9b2
chore(release): 0.27.0-fork.48 — iframe-proxy toggle (#4 ) + stealth status (#5 )
v0.27.0-fork.48
leeguooooo
2026-06-11 23:33:26 +09:00
ad4fb14ed9
feat: stealth status self-check command (issue #5 )
leeguooooo
2026-06-11 23:33:24 +09:00
a976287f03
fix(stealth): AGENT_BROWSER_DISABLE_IFRAME_PROXY for a clean 0% CreepJS (issue #4 )
leeguooooo
2026-06-11 23:25:24 +09:00
649fa4ce94
chore(release): 0.27.0-fork.47 — tab-drift pin, snapshot -c keeps interactive, stale-ref guidance
v0.27.0-fork.47
leeguooooo
2026-06-11 23:15:38 +09:00
3ac69e822a
fix: keep interactive nodes in snapshot -c; better stale-ref guidance (issue #2/#3)
leeguooooo
2026-06-11 23:15:37 +09:00
d7a0ed85f9
fix(tabs): pin the active tab by target_id — stop command drift (issue #2/#3 P0)
leeguooooo
2026-06-11 23:10:29 +09:00
9eaa5495ae
chore(release): 0.27.0-fork.46 — cap --annotate legend
v0.27.0-fork.46
leeguooooo
2026-06-11 22:58:58 +09:00
68734fcb36
fix(screenshot): cap the --annotate legend (don't flood the terminal)
leeguooooo
2026-06-11 22:58:56 +09:00
4b33dbadb4
chore(release): 0.27.0-fork.45 — pick combobox atomic op
v0.27.0-fork.45
leeguooooo
2026-06-11 22:55:35 +09:00
fc73ee6c90
feat(pick): atomic combobox select for react-select / ARIA / native (issue #2 P1)
leeguooooo
2026-06-11 22:55:32 +09:00
28d3748c06
chore(release): 0.27.0-fork.44 — eval origin stamp, type --focused, humanize bogus warn
v0.27.0-fork.44
leeguooooo
2026-06-11 22:48:32 +09:00
fa47a0b8e5
feat: eval prints its origin URL, type --focused, AGENT_BROWSER_HUMANIZE bogus warn
leeguooooo
2026-06-11 22:48:31 +09:00
36c593631c
chore(release): 0.27.0-fork.43 — issue/Hermes batch 1 (silent-click, live env, eval --file, tab-list, docs)
v0.27.0-fork.43
leeguooooo
2026-06-11 22:35:35 +09:00
b92757412d
fix(click): occlusion guard for selector clicks — no more silent false success
leeguooooo
2026-06-11 22:34:12 +09:00
6ecda4d706
fix: per-invocation env (CLICK_MODE / HUMANIZE) reaches a running daemon
leeguooooo
2026-06-11 22:29:39 +09:00
123510db2b
feat: eval --file, tab-list URL truncation, skill doc fixes (issue #2/#3 + Hermes)
leeguooooo
2026-06-11 22:22:07 +09:00
abb65c632b
chore(release): 0.27.0-fork.42 — close session-owned tabs on exit (no tab leak)
v0.27.0-fork.42
leeguooooo
2026-06-11 21:54:44 +09:00
e803bffbbb
fix(tabs): close the session's own tabs on exit (stop leaking into the user's Chrome)
leeguooooo
2026-06-11 21:54:42 +09:00
96ee2f9758
chore(release): 0.27.0-fork.41 — relay self-heals silently (no user action on blip)
v0.27.0-fork.41
leeguooooo
2026-06-11 21:30:38 +09:00
0a3d2a91a6
fix(connect): self-heal the relay silently — ~15s retry, no user action
leeguooooo
2026-06-11 21:30:37 +09:00
1e5dfd35cb
chore(release): 0.27.0-fork.40 — no consent-dialog fallback when extension is installed
v0.27.0-fork.40
leeguooooo
2026-06-11 21:17:03 +09:00
b6b2ca56ca
fix(connect): never fall back to the consent-dialog raw port when the extension is installed
leeguooooo
2026-06-11 21:17:02 +09:00
6d740093dc
chore(release): 0.27.0-fork.39 — cookies set --curl preserves full attributes
v0.27.0-fork.39
leeguooooo
2026-06-11 21:09:04 +09:00
c884fb4f57
fix(cookies): preserve full cookie attributes in cookies set --curl JSON import
leeguooooo
2026-06-11 21:09:04 +09:00
57ef011817
docs: document humanize (human-like input) + silent operation
leeguooooo
2026-06-11 21:04:35 +09:00
2c3bcb8f3d
chore(release): 0.27.0-fork.38 — silent operation (no foreground tab stealing)
v0.27.0-fork.38
leeguooooo
2026-06-11 20:12:28 +09:00
5a61a64559
feat(stealth): silent operation — never steal the user's foreground tab
leeguooooo
2026-06-11 20:11:22 +09:00
1c2e594003
chore(release): 0.27.0-fork.37 — complete humanize (bbox jitter + wheel/drag easing)
v0.27.0-fork.37
leeguooooo
2026-06-11 19:53:27 +09:00
9bd6587278
feat(stealth): in-bbox landing jitter + eased wheel/drag (humanize v4)
leeguooooo
2026-06-11 19:52:33 +09:00
df53b1a70e
chore(release): 0.27.0-fork.36 — human-like input stealth (humanize)
v0.27.0-fork.36
leeguooooo
2026-06-11 19:42:07 +09:00
a6f0193779
feat(stealth): humanized typing cadence + --humanize flag (v3)
leeguooooo
2026-06-11 19:40:32 +09:00
bab58991fe
feat(stealth): adaptive anti-bot detection drives humanize level (v2)
leeguooooo
2026-06-11 19:29:49 +09:00
c5d4c8908d
feat(stealth): human-like click trajectories (humanize v1)
leeguooooo
2026-06-11 19:24:07 +09:00
9ac8bae981
chore(release): 0.27.0-fork.35 — embed Store-install + feedback + stale-binary guidance in skill
v0.27.0-fork.35
leeguooooo
2026-06-11 18:35:12 +09:00
3302762a32
docs(skill): guide agents to detect + upgrade a stale build on the consent dialog
leeguooooo
2026-06-11 18:32:32 +09:00
73cf32edc8
docs(skill): encourage agents to file UX feedback to GitHub issues
leeguooooo
2026-06-11 18:30:29 +09:00
85fd019f62
docs: lead with the hook, not a feature matrix
leeguooooo
2026-06-11 17:40:14 +09:00
9b4d924e48
docs: make the comparison table honest (CreepJS, Runtime.enable, multi-agent)
leeguooooo
2026-06-11 17:34:07 +09:00
9ad011d93c
docs: add "why not X" comparison up top + Chinese README
leeguooooo
2026-06-11 17:30:19 +09:00
ebd220274b
docs(README): lead "connect to your Chrome" with the Chrome Web Store extension
leeguooooo
2026-06-11 17:24:49 +09:00
7a4559ac96
chore(release): 0.27.0-fork.34 — Web Store live: store-targeted force-install + skill store-install guidance
v0.27.0-fork.34
leeguooooo
2026-06-11 17:21:50 +09:00
bc9622994e
docs(skill): lead extension setup with the published Chrome Web Store build
leeguooooo
2026-06-11 17:10:52 +09:00
5d202c06a6
fix(connect): force-install targets the Web Store extension id
leeguooooo
2026-06-11 17:06:35 +09:00
0966c630a7
fix(install): correct Windows global-install native-shim (wrong package dir)
leeguooooo
2026-06-10 17:09:58 +09:00
d1f574013d
ci: fix the two downstream jobs (global-install npm pack, windows-integration open)
leeguooooo
2026-06-10 16:47:36 +09:00
c3b8855252
test(e2e): de-flake cross-domain state save (drop httpbin.org)
leeguooooo
2026-06-10 16:22:07 +09:00
a9ff0a3fea
ci: fmt the doctor_cli cfg_attr (Format check failed on the prior commit)
leeguooooo
2026-06-10 15:46:18 +09:00
af50605a3b
ci: stop the Windows matrix hang + fail-fast timeouts
leeguooooo
2026-06-10 15:36:25 +09:00
9b1f98b966
fix: polish two Hermes follow-up cosmetics (invalid-selector wording, empty url glob)
v0.27.0-fork.33
leeguooooo
2026-06-10 15:12:34 +09:00
cf4c27d13d
fix: resolve Hermes-found CLI bugs (wait --url, find role, invalid selector, polish)
v0.27.0-fork.32
leeguooooo
2026-06-10 14:48:49 +09:00
372eaf2ef6
docs(README): add how-it-works + architecture diagrams and "why the extension" comparison
leeguooooo
2026-06-10 14:13:16 +09:00
dcefc729e8
chore(release): 0.27.0-fork.31 — Web Store submission ready + two install paths
v0.27.0-fork.31
leeguooooo
2026-06-10 14:02:26 +09:00
f4a8f79a22
docs(store): add missing tabGroups permission justification
leeguooooo
2026-06-10 13:55:03 +09:00
6cf74817d8
feat(connect): allow the Web Store extension id in native-messaging origins
leeguooooo
2026-06-10 13:44:32 +09:00
14ffd30417
fix(extension): strip manifest "key" from the Web Store upload zip
leeguooooo
2026-06-10 13:34:45 +09:00
17686fdbf8
feat(extension): add popup status page (paired/not-paired) for Web Store review
leeguooooo
2026-06-10 13:25:50 +09:00
22532d756c
ci: allow headless in launch-based jobs (e2e, windows-integration)
leeguooooo
2026-06-10 12:27:14 +09:00
68e2e351b1
fix(clippy): use sort_by_key in findurl (clippy 1.96 unnecessary_sort_by)
leeguooooo
2026-06-10 12:04:39 +09:00
d95d32831e
docs(store): rename listing/privacy to agent-browser-stealth
leeguooooo
2026-06-10 11:57:25 +09:00
1a4c440d9e
ci: fix long-broken CI (version-sync, dead dashboard job, fmt, clippy, flaky test)
leeguooooo
2026-06-10 11:49:11 +09:00
d1fbdaadeb
chore(release): 0.27.0-fork.30 — stealth: navigator overrides on prototype, not instance
v0.27.0-fork.30
leeguooooo
2026-06-10 11:35:35 +09:00
839aaa5586
chore(release): 0.27.0-fork.29 — plugin overflowTest fix, popup-free auto-connect, ab-connect rebrand+icon, README
v0.27.0-fork.29
leeguooooo
2026-06-10 11:17:41 +09:00
a7f9c24fdb
chore(release): 0.27.0-fork.28 — skill docs (headed default, tab groups) embedded
v0.27.0-fork.28
leeguooooo
2026-06-10 09:58:35 +09:00
42ade7b4e8
docs(skill): headed-default/headless-forbidden + per-session tab groups + stealth ranking
leeguooooo
2026-06-10 09:58:33 +09:00
2dabed973e
chore(release): 0.27.0-fork.27 — forbid headless (always headed for stealth)
v0.27.0-fork.27
leeguooooo
2026-06-10 09:52:40 +09:00
dd2deff06c
feat(stealth): forbid headless — always launch headed
leeguooooo
2026-06-10 09:52:39 +09:00
340886293a
chore(release): 0.27.0-fork.26 — stealth navigator.platform=MacIntel (anti-detection fix)
v0.27.0-fork.26
leeguooooo
2026-06-10 08:46:43 +09:00
fc1699a526
fix(stealth): navigator.platform = MacIntel/Win32/Linux x86_64 (was UA-CH value)
leeguooooo
2026-06-10 08:46:42 +09:00
4bcfe74514
chore(release): 0.27.0-fork.25 — relay liveness fix (Browser.getVersion local) stops reconnect-storm drift
v0.27.0-fork.25
leeguooooo
2026-06-10 01:38:19 +09:00
bb41c24c08
fix(connect): relay answers Browser.getVersion locally (stops reconnect storm)
leeguooooo
2026-06-10 01:38:18 +09:00
75bd1d21a7
chore(release): 0.27.0-fork.24 — passive tab discovery no longer hijacks active tab (per-session control)
v0.27.0-fork.24
leeguooooo
2026-06-10 00:42:16 +09:00
06c75af46a
fix(connect): passively-discovered tabs no longer steal the active tab
leeguooooo
2026-06-10 00:42:16 +09:00
312bb0d65b
chore(release): 0.27.0-fork.23 — tolerate minimal targetInfo from relay (extension connect getTargets)
v0.27.0-fork.23
leeguooooo
2026-06-10 00:07:59 +09:00
cff003c333
fix(connect): tolerate minimal targetInfo (relay re-announce omits title/url)
leeguooooo
2026-06-10 00:07:58 +09:00
f2b0c2ea9b
chore(release): 0.27.0-fork.22 — extension connect uses relay URL (fixes --session connect hang)
v0.27.0-fork.22
leeguooooo
2026-06-09 23:39:42 +09:00
ea58bce19e
fix(connect): extension connect now uses the relay URL (was falling through to auto-connect)
leeguooooo
2026-06-09 23:39:41 +09:00
afb68ded93
chore(release): 0.27.0-fork.21 — multi-client relay (concurrent agents)
v0.27.0-fork.21
leeguooooo
2026-06-09 22:47:30 +09:00
a6631cd7d8
fix(connect): multi-client relay — concurrent agents no longer cross-talk
leeguooooo
2026-06-09 22:47:30 +09:00
4f630e29ad
chore(release): 0.27.0-fork.20 — per-session tab groups (ab-connect 0.4.0)
v0.27.0-fork.20
leeguooooo
2026-06-09 21:17:54 +09:00
d232763ff7
feat(connect): per-session Chrome tab groups on the shared real browser
leeguooooo
2026-06-09 21:17:53 +09:00
85f4635358
chore(release): 0.27.0-fork.19 — new extension id (Web Store signing key) + store-aware install
v0.27.0-fork.19
leeguooooo
2026-06-09 19:20:45 +09:00
726e9d4ea3
chore(store): add listing screenshot (force-add past png ignore)
leeguooooo
2026-06-09 19:16:04 +09:00
ff8a340269
chore(store): add 1280x800 listing screenshot + bake in GitHub Pages privacy URL
leeguooooo
2026-06-09 19:15:49 +09:00
c1fa237183
chore: add .nojekyll for GitHub Pages (serve privacy policy as-is)
leeguooooo
2026-06-09 19:10:32 +09:00
f6b21461e9
feat(connect): pivot extension install to Chrome Web Store path
leeguooooo
2026-06-09 19:03:10 +09:00