Commit Graph

  • 7975dc74b3 docs: update AGENTS.md with unified action/pattern params for debug commands main yan5xu 2026-05-29 16:14:47 +08:00
  • d9f809793f chore: release v0.14.2 yan5xu 2026-05-29 11:30:20 +08:00
  • 8967a8c8e6 refactor(hub): remove site adapter scanning from daemon yan5xu 2026-05-29 11:30:00 +08:00
  • a08c037da9 chore(main): release bb-browser 0.11.7 #221 release-please--branches--main--components--bb-browser github-actions[bot] 2026-05-29 03:29:11 +00:00
  • c9f31fd968 chore: release v0.14.1 yan5xu 2026-05-29 11:28:32 +08:00
  • adff11e342 refactor(dx): unify sub-command params to action/pattern for agent discoverability yan5xu 2026-05-29 11:28:08 +08:00
  • 4b47d05b9e chore: release v0.14.0 v0.14.0 yan5xu 2026-05-28 23:22:38 +08:00
  • 34ada9c893 feat(dx): goto, cookies, source grep, trace --exclude-static, network --exclude-static (#231) Yanwu 2026-05-28 20:18:32 +08:00
  • ca29602ba5 feat(trace): 统一时间线——操作 + 网络请求录制,用于 site adapter 创建 (#230) Yanwu 2026-05-28 18:36:10 +08:00
  • a49c34ede1 docs: update AGENTS.md — Docker single-stage, TURN via Hub API, bb-viewer auto-download yan5xu 2026-05-28 11:07:56 +08:00
  • aaf2f58b41 chore: release v0.13.3 yan5xu 2026-05-27 13:34:25 +08:00
  • e7a3df2f02 feat(eval): add domain tab routing and args injection (#229) Yanwu 2026-05-27 13:33:28 +08:00
  • 0f113cfa99 chore: release v0.13.2 v0.13.2 yan5xu 2026-05-26 20:56:24 +08:00
  • b2d90b8386 feat(turn): fetch credentials from Hub API, remove hardcoded secret yan5xu 2026-05-26 20:56:23 +08:00
  • 0dac45b686 chore: release v0.13.1 v0.13.1 yan5xu 2026-05-26 20:50:37 +08:00
  • a5114da2fa feat(turn): built-in public TURN server, no env vars needed yan5xu 2026-05-26 20:50:37 +08:00
  • f3d0c8a4ca chore: release v0.13.0 v0.13.0 yan5xu 2026-05-26 20:34:42 +08:00
  • efd9f0119a feat(streamer): auto-download pre-built bb-viewer binary from COS yan5xu 2026-05-26 17:14:30 +08:00
  • 93d1d44ac7 docs: update AGENTS.md for always-headed Chrome yan5xu 2026-05-26 13:15:32 +08:00
  • 4baa834e57 fix(chrome): always launch headed, drop --headless=new entirely yan5xu 2026-05-26 13:15:16 +08:00
  • eb790bfa38 docs: add Docker Xvfb mode, anti-bot findings, decoder notes to AGENTS.md yan5xu 2026-05-26 13:04:48 +08:00
  • ddbe72e207 fix(docker): use Xvfb + headed Chrome to bypass anti-bot detection yan5xu 2026-05-26 13:00:22 +08:00
  • 27490e96b5 fix(docker): multi-stage build for bb-viewer, add runtime libs yan5xu 2026-05-26 10:48:54 +08:00
  • 4ddcb141a6 fix: support CHROME_WINDOW_SIZE env, disable stealth, clean Dockerfile yan5xu 2026-05-26 01:23:41 +08:00
  • 4e52e7e20a fix: disable stealth injection, update Docker for full Chrome yan5xu 2026-05-26 01:15:19 +08:00
  • 5dffaf9302 fix(stealth): only inject stealth for headless-shell, skip for full Chrome yan5xu 2026-05-26 00:55:00 +08:00
  • 604a30402a fix(stealth): fix screen size, webdriver value, and plugin count yan5xu 2026-05-26 00:42:17 +08:00
  • 12cb7ca64e fix(stealth): use browserCommand for version detection, not sessionCommand yan5xu 2026-05-26 00:36:33 +08:00
  • 22f2781de3 feat: Docker support + fix streamer spawn crash yan5xu 2026-05-25 23:10:23 +08:00
  • c05bfd04c2 feat(chrome): prefer full Chrome over headless-shell, dynamic UA version yan5xu 2026-05-25 22:57:42 +08:00
  • 9ed872837e fix(stealth): align UA version with actual Chrome binary (149.0.7827.22) yan5xu 2026-05-25 22:45:38 +08:00
  • 9d8c206bf1 feat(cdp): inject stealth script on daemon controlConn yan5xu 2026-05-25 22:34:38 +08:00
  • 113f3b1e64 fix(hub-bridge): skip streamer call on stream.close when no streamer running yan5xu 2026-05-25 22:08:49 +08:00
  • 403f29592f fix(view): allow tab switching when stream is disconnected yan5xu 2026-05-25 22:03:31 +08:00
  • ff7d742aa4 fix(chrome): open about:blank on launch so daemon has a default tab v0.12.2 yan5xu 2026-05-25 20:41:39 +08:00
  • 7c972fc1d9 fix: include web/ in npm package for Clip Web UI v0.12.1 yan5xu 2026-05-25 20:28:04 +08:00
  • bc76ed80de chore: release v0.12.0 v0.12.0 yan5xu 2026-05-25 19:53:31 +08:00
  • 6837152c8e feat(daemon): auto-download and manage Chrome headless-shell (#120) yan5xu 2026-05-25 19:38:58 +08:00
  • f0b2100c32 fix(site-adapter): preload _helper.js before executing site adapters yan5xu 2026-05-25 19:13:31 +08:00
  • d882756351 docs: update AGENTS.md with stream lifecycle and view.html heartbeat design yan5xu 2026-05-24 13:45:56 +08:00
  • e60412f5fd feat(view): heartbeat ping + idle timeout + visibility-based disconnect (#226) Yanwu 2026-05-24 13:40:00 +08:00
  • e60463d8a9 docs: update AGENTS.md for new architecture yan5xu 2026-05-24 10:27:05 +08:00
  • c7d4d94c3d fix: unwrap streamer result in hub-bridge stream.* handlers yan5xu 2026-05-22 22:12:47 +08:00
  • 057ab7872c refactor: unified command definitions (commands.ts) yan5xu 2026-05-22 20:24:45 +08:00
  • 811ae49592 fix: daemon lifecycle — stop stale daemon on startup and CDP port mismatch (#224) yan5xu 2026-05-22 20:18:35 +08:00
  • 7fe310a1c6 chore: remove standalone provider (bb-browser-provider.ts) yan5xu 2026-05-22 19:46:35 +08:00
  • 822d0788a4 refactor: rename view.* to stream.*, update Clip Web UI yan5xu 2026-05-22 19:46:00 +08:00
  • 9fdff2e0b3 refactor: update hub-bridge for Protocol 2 streamer API yan5xu 2026-05-22 19:32:50 +08:00
  • 635443fe05 feat: Phase 4 — merge provider into daemon with --hub mode yan5xu 2026-05-22 19:02:50 +08:00
  • 8559b772c9 refactor: Phase 2 — new protocol format, command renames, --tab required yan5xu 2026-05-22 18:45:35 +08:00
  • c7bd48a900 feat: move site adapter execution from CLI to daemon (Phase 3) yan5xu 2026-05-22 17:44:58 +08:00
  • 7bb8cd1624 refactor: Phase 1 cleanup — remove MCP, dead code, unify CDP port yan5xu 2026-05-22 17:16:42 +08:00
  • 6f7aeefa9c fix(view): correct mouse button mapping and clean up dead code yan5xu 2026-05-21 22:54:15 +08:00
  • bf6ab49cf9 fix(view): prevent stuck modifier keys on remote Chrome yan5xu 2026-05-21 22:45:20 +08:00
  • 03f7604ae3 feat(view): route tab/nav commands through bb-viewer yan5xu 2026-05-21 20:34:16 +08:00
  • f73d03551a fix(provider): pass CDP_PORT to daemon when spawning yan5xu 2026-05-21 20:06:48 +08:00
  • bad09debe1 fix(web): polish remote viewer UI (#223) Yanwu 2026-05-21 18:30:43 +08:00
  • 80e4e37056 feat(web): add tab bar, URL bar, and debug panel to remote viewer (#222) Yanwu 2026-05-21 18:24:48 +08:00
  • 4815d776c1 feat: remote browser viewing via Clip Web UI (#220) Yanwu 2026-05-21 18:01:49 +08:00
  • f8b2fb5662 fix(web): replace esm.sh import with direct /api/ fetch #220 feat/daemon-cdp-info yan5xu 2026-05-21 17:53:52 +08:00
  • 9beba438f3 feat(provider): TURN ephemeral credentials via TURN REST API yan5xu 2026-05-21 17:48:41 +08:00
  • 7cea1653a7 feat(provider): add Clip Web UI for remote browser viewing yan5xu 2026-05-21 17:44:18 +08:00
  • 86924fb97c feat(provider): add view.start/answer/close commands + bb-viewer sidecar management yan5xu 2026-05-21 17:12:55 +08:00
  • 7419b9fd3f feat(daemon): expose CDP host/port in daemon.json and /status yan5xu 2026-05-21 17:08:11 +08:00
  • 7ceb9e9ff5 chore(main): release bb-browser 0.11.6 (#214) bb-browser-v0.11.6 github-actions[bot] 2026-05-11 18:01:40 +08:00
  • ba86f0c38c feat(daemon): screenshot saves to clip data and returns pinix:// URI yan5xu 2026-05-11 17:53:02 +08:00
  • 0ddcca6b66 feat(provider): handle DataCommand for clip data protocol yan5xu 2026-05-11 17:47:17 +08:00
  • 46a8aff93a chore(main): release bb-browser 0.11.5 (#208) bb-browser-v0.11.5 github-actions[bot] 2026-05-07 16:19:02 +08:00
  • 1938ce46b1 fix(snapshot): clean up stale highlight overlays before each snapshot and screenshot yan5xu 2026-05-07 15:21:48 +08:00
  • 3494cb1d65 chore(main): release bb-browser 0.11.4 (#196) bb-browser-v0.11.4 github-actions[bot] 2026-05-07 09:23:50 +08:00
  • c0b4ff1691 fix(cli): daemon self-healing on CDP disconnect + cookie persistence (#207) Yanwu 2026-05-07 09:20:46 +08:00
  • 6391227db4 feat(cli): add daemon start subcommand for explicit background startup #207 fix/daemon-resilience yan5xu 2026-05-06 17:00:02 +08:00
  • c2aa0d1972 fix(cli): daemon self-healing on CDP disconnect + cookie persistence yan5xu 2026-05-06 16:54:47 +08:00
  • 561c002619 fix(provider): preserve large integer precision in decodeInput yan5xu 2026-04-19 11:05:30 +08:00
  • 71cd8baf11 chore(main): release bb-browser 0.11.3 (#174) bb-browser-v0.11.3 github-actions[bot] 2026-04-09 22:39:05 +08:00
  • 0da5e48a75 fix: preserve structured error from site CLI in provider (#187) Yanwu 2026-04-09 22:36:48 +08:00
  • bc4134165e fix: preserve structured error from site CLI in provider #187 fix/site-error-propagation yan5xu 2026-04-09 22:32:48 +08:00
  • 3a24359ac6 feat: warn when local adapter overrides community version (#178) (#179) Yanwu 2026-04-06 09:32:47 +08:00
  • 03c6bf2010 refactor: provider rewrite + cleanup (-1891 lines) (#176) Yanwu 2026-04-06 06:04:43 +08:00
  • fd0d7956e2 feat: unified command registry for CLI/MCP/Edge Clip (#171) Yanwu 2026-04-05 22:16:28 +08:00
  • cbd4e12a6f Merge pull request #156 from epiral/release-please--branches--main--components--bb-browser bb-browser-v0.11.2 Yanwu 2026-04-03 10:55:52 +08:00
  • 8f67c7bb2f chore(main): release bb-browser 0.11.2 #156 github-actions[bot] 2026-04-03 02:55:02 +00:00
  • 67efdd38fd fix: CDP 503 returns diagnostics immediately instead of 30s timeout (#157) Yanwu 2026-04-03 10:54:48 +08:00
  • fdacdb8586 fix: CDP 503 returns diagnostics immediately instead of 30s timeout fix/publish-remove-extension yan5xu 2026-04-03 10:33:28 +08:00
  • 1931c55841 fix: remove extension packaging from publish workflow (#155) Yanwu 2026-04-03 09:46:02 +08:00
  • c0b140e111 fix: remove extension packaging from publish workflow #155 yan5xu 2026-04-03 09:38:13 +08:00
  • e7f1e5c4b4 Merge pull request #135 from epiral/release-please--branches--main--components--bb-browser bb-browser-v0.11.1 Yanwu 2026-04-03 09:36:39 +08:00
  • 4b575e007f chore(main): release bb-browser 0.11.1 #135 github-actions[bot] 2026-04-03 01:24:15 +00:00
  • 9435d677fc chore: force release as 0.11.1 (#154) Yanwu 2026-04-03 09:23:24 +08:00
  • e857cdd590 chore: configure release-please for pre-1.0 versioning (#153) Yanwu 2026-04-03 09:18:56 +08:00
  • 9243517f18 fix: auto-launch Chrome when daemon starts (#152) Yanwu 2026-04-03 09:15:08 +08:00
  • 6d52b22601 fix: consolidate daemon state into daemon.json with PID liveness check yan5xu 2026-04-02 05:48:25 +08:00
  • 7936566ec5 feat!: remove Chrome Extension package yan5xu 2026-04-02 05:33:17 +08:00
  • 37f8d64959 fix: align daemon host defaults and restore daemon command (#137) Xeon 2026-04-02 05:29:36 +08:00
  • 98d656cc7f chore: sync release-please manifest to v0.11.0 yan5xu 2026-04-01 16:08:29 +08:00
  • 208643638e feat(cli): support cdpUrl and cdpHost from OpenClaw (#70) haibinwang9 2026-04-01 16:01:04 +08:00
  • cbdd26c2c8 fix: update openclaw-bridge tests for new flag ordering (#102) yan5xu 2026-04-01 16:00:48 +08:00
  • 1b3a39437f fix(cli): place openclaw browser flags before subcommand (#102) Trystan Lei 2026-04-01 15:59:41 +08:00
  • ab43e2bfe4 fix: restore npm package name to bb-browser yan5xu 2026-04-01 15:52:41 +08:00
  • 8ceed8c978 release: v0.11.0 v0.11.0 yan5xu 2026-04-01 15:49:20 +08:00