Commit Graph

  • 52b4aa7314 chore: bump version to 0.4.3 yan5xu 2026-03-15 00:17:37 +08:00
  • bd9e89619c feat(guide): add bb-browser site adapter as gh CLI alternative yan5xu 2026-03-15 00:15:06 +08:00
  • f0869aabef feat: add MCP instructions + bb-browser guide command yan5xu 2026-03-15 00:13:14 +08:00
  • 51d9d56acb chore: update description yan5xu 2026-03-14 23:26:35 +08:00
  • 1698c27d7a chore: bump version to 0.4.2 yan5xu 2026-03-14 23:23:24 +08:00
  • 847a995db7 feat(site): include bb-browser site adapter as report alternative yan5xu 2026-03-14 23:21:21 +08:00
  • de713a2761 feat(site): add reportHint in error output for agents yan5xu 2026-03-14 23:19:48 +08:00
  • 9d8594a168 fix(site): detect auth errors in adapter hint text too yan5xu 2026-03-14 23:02:57 +08:00
  • c68653b2fa feat(site): auto-detect auth errors and show login hint yan5xu 2026-03-14 22:59:35 +08:00
  • 01788c5cbb docs: add privacy policy for Chrome Web Store yan5xu 2026-03-14 22:51:15 +08:00
  • ce12d3a9f8 fix: simplify extension setup hints to 4 clear steps yan5xu 2026-03-14 22:28:55 +08:00
  • 0491e72c4f fix: improve extension setup hints with direct download link yan5xu 2026-03-14 22:28:04 +08:00
  • fa33c5af2a feat(mcp): auto-start daemon when not running yan5xu 2026-03-14 22:26:22 +08:00
  • 1f15f3e433 feat(cli,mcp): add setup hints when extension/daemon not connected yan5xu 2026-03-14 22:23:05 +08:00
  • 15661ba276 chore: bump extension version to 0.4.1 v0.4.1 yan5xu 2026-03-14 22:19:54 +08:00
  • cb28e815aa feat(cli): add --mcp flag to start MCP server yan5xu 2026-03-14 22:15:33 +08:00
  • eb62804e1f chore: prepare v0.4.0 for npm publish yan5xu 2026-03-14 22:03:32 +08:00
  • 537e5536f9 feat(mcp): add MCP server for AI agent integration yan5xu 2026-03-14 21:59:22 +08:00
  • c3fa112624 fix(cli): daemon command works in npm-published layout yan5xu 2026-03-14 21:49:39 +08:00
  • a882809abc fix(cli): --tab flag works correctly for all commands yan5xu 2026-03-14 21:46:42 +08:00
  • 50d7558742 docs: split README into English + Chinese files yan5xu 2026-03-14 21:25:12 +08:00
  • 0d33a84a0e docs: rewrite README — BadBoy Browser, bilingual, new capabilities yan5xu 2026-03-14 21:23:15 +08:00
  • a2e1f29daa feat: network requests --with-body captures full request/response data yan5xu 2026-03-14 20:44:22 +08:00
  • f63a1f4c9d refactor: recipe → site, fix Codex review criticals yan5xu 2026-03-14 17:16:14 +08:00
  • 56684707da feat: add fetch and recipe commands yan5xu 2026-03-14 16:54:09 +08:00
  • 4eea8e5880 fix(daemon): allow positional args in parseArgs for CLI passthrough yan5xu 2026-03-11 16:43:26 +08:00
  • 3a69040bf7 feat(daemon): add --host flag to configure listen address yan5xu 2026-03-11 16:37:54 +08:00
  • 9095463988 Merge pull request #5 from epiral/feature/4-ax-tree-snapshot v0.3.0 Yanwu 2026-02-13 20:03:16 +08:00
  • 4e85c29728 chore: bump version to 0.3.0 #5 yan5xu 2026-02-13 20:03:04 +08:00
  • 2bc77bcf17 fix: interactive 模式去掉 /url: 和子节点,扁平输出 yan5xu 2026-02-13 20:02:08 +08:00
  • e66256a138 feat: 切换 snapshot 到 CDP Accessibility Tree yan5xu 2026-02-13 19:55:34 +08:00
  • 77c8e668bd chore: bump version to 0.2.0 v0.2.0 yan5xu 2026-02-07 09:54:13 +08:00
  • 44761b8748 Merge pull request #3 from yan5xu/feature/upstream-url Yanwu 2026-02-07 09:50:12 +08:00
  • e67e69fc33 fix: 选项页修改 URL 后立即重连 SSE #3 yan5xu 2026-02-07 09:45:29 +08:00
  • aec5221473 docs: 措辞润色 — 收紧标题和开头 yan5xu 2026-02-06 20:46:09 +08:00
  • 1aa6fcadfd docs: 重写 README — 双模式说明、Playwright 对比、修正技术栈、Epiral 集成 yan5xu 2026-02-06 20:33:06 +08:00
  • ca78b457f3 feat: 插件支持配置上游 URL yan5xu 2026-02-06 18:28:46 +08:00
  • 7acd596073 feat: 全局 --tab 参数支持多 tab 并发隔离 yan5xu 2026-02-06 10:41:41 +08:00
  • d046b2e601 chore: 同步 extension manifest 版本号到 0.1.1 yan5xu 2026-02-06 09:44:26 +08:00
  • 1fc42dc990 chore: bump version to 0.1.1 yan5xu 2026-02-06 09:35:57 +08:00
  • 1acfb6031b feat: tab select/close 支持按 tabId 操作 yan5xu 2026-02-06 09:35:33 +08:00
  • a7c9ce2058 chore: 添加构建产物到 gitignore v0.1.0 yan5xu 2026-01-31 11:56:36 +08:00
  • 67bfe2ac9a chore: 更新仓库地址为 yan5xu/bb-browser yan5xu 2026-01-31 11:56:15 +08:00
  • 2c83c9fc45 docs: SKILL.md 添加信息提取 vs 页面操作指南 yan5xu 2026-01-30 19:50:23 +08:00
  • 7998184000 docs: 优化 SKILL.md 强调信息获取能力 yan5xu 2026-01-30 18:52:53 +08:00
  • a284d7d904 docs: 添加 bb-browser skills 文档 yan5xu 2026-01-30 18:28:44 +08:00
  • 4c7c64f8ba fix: 解决 MV3 Service Worker 休眠导致连接断开的问题 yan5xu 2026-01-30 18:12:42 +08:00
  • 9582e1034a feat: open 命令支持 --tab 参数,解决并发打开页面冲突 yan5xu 2026-01-30 17:24:53 +08:00
  • fa39bdb360 fix: 修复 trace 录制 - manifest 匹配规则和页面导航后自动恢复录制 yan5xu 2026-01-30 16:36:27 +08:00
  • f02b081f48 feat: 添加 trace 命令 - 录制用户操作 yan5xu 2026-01-30 15:58:09 +08:00
  • 518f267453 docs: 更新 README 添加 network/console/errors 文档 yan5xu 2026-01-30 12:37:36 +08:00
  • 02edcb4c85 feat: 添加 network/console/errors 调试命令 yan5xu 2026-01-30 12:34:33 +08:00
  • 7bddac4fa2 docs: 完善 README 文档 yan5xu 2026-01-30 11:51:05 +08:00
  • 4304883e43 refactor: 清理旧代码 - 移除 Content Script,精简 dom-service yan5xu 2026-01-30 11:48:24 +08:00
  • 827f24d6a2 feat: v2.0 CDP 架构迁移 - 使用 chrome.debugger 实现所有 DOM 操作 yan5xu 2026-01-30 11:41:40 +08:00
  • 8395ae7a07 fix: 修复 back/forward 命令 - 使用 CDP 和 tabs.update 导航 yan5xu 2026-01-30 10:53:27 +08:00
  • c74fca3a2a fix: 使用 CDP Runtime.evaluate 替代 eval 绕过 MV3 CSP 限制 yan5xu 2026-01-30 10:49:18 +08:00
  • 0052ec5c31 merge: feat/dialogs - 添加 dialog 命令 yan5xu 2026-01-30 10:36:55 +08:00
  • fb726aec3c merge: feat/frames - 添加 frame 命令 yan5xu 2026-01-30 10:32:37 +08:00
  • 394d7e7dc3 feat: 添加 frame 命令(切换 iframe) yan5xu 2026-01-30 10:28:48 +08:00
  • 8d6e6c1d75 feat: 添加 dialog 命令(accept/dismiss) yan5xu 2026-01-30 10:26:52 +08:00
  • a608124f06 feat: 添加 tab 命令(list/new/select/close) yan5xu 2026-01-30 10:26:31 +08:00
  • c16b442bb6 fix: eval 命令使用 MAIN world 访问页面 DOM yan5xu 2026-01-30 10:06:35 +08:00
  • bbfda3fc62 feat: 添加 Phase 3 命令 (eval/type/check/uncheck/select) yan5xu 2026-01-30 10:02:53 +08:00
  • f871763630 merge: 合并 check/uncheck 命令到 main yan5xu 2026-01-30 09:59:49 +08:00
  • 67d0a2cabe Merge branch 'feat/type' yan5xu 2026-01-30 09:58:35 +08:00
  • 638527916f feat: 添加 check/uncheck 命令 - 复选框操作 yan5xu 2026-01-30 09:58:25 +08:00
  • de2223587e feat: 添加 type 命令 - 逐字符输入 yan5xu 2026-01-30 09:58:23 +08:00
  • 7e6bf96aba feat: 添加 eval 命令 - 执行 JavaScript yan5xu 2026-01-30 09:58:22 +08:00
  • 9b5ea1f24f merge: 合并 nav 命令 (back/forward/refresh) 到 main yan5xu 2026-01-30 09:36:32 +08:00
  • 22d3a36d84 Merge branch 'feat/hover' yan5xu 2026-01-30 09:35:10 +08:00
  • 839cac81aa merge: 合并 scroll 命令到 main yan5xu 2026-01-30 09:35:05 +08:00
  • 260e8cedf7 feat: 实现 hover 命令 yan5xu 2026-01-30 09:32:12 +08:00
  • 91a33983e6 feat: 实现导航命令 (back/forward/refresh) yan5xu 2026-01-30 09:31:53 +08:00
  • 16f3d842f3 feat: 实现 press 命令 yan5xu 2026-01-30 09:31:44 +08:00
  • 0d60f938df feat: 实现 scroll 命令 yan5xu 2026-01-30 09:31:40 +08:00
  • ef9b9fc5fb merge: 合并 wait 命令到 main yan5xu 2026-01-29 22:03:57 +08:00
  • e2e0fba0de merge: 合并 screenshot 命令到 main yan5xu 2026-01-29 22:01:13 +08:00
  • ebddd36aa8 merge: 合并 get 命令到 main yan5xu 2026-01-29 21:59:15 +08:00
  • 247e21cda1 feat: 实现 wait 命令 yan5xu 2026-01-29 21:57:03 +08:00
  • 028478b562 feat: 实现 get 命令组 (text/url/title) yan5xu 2026-01-29 21:56:48 +08:00
  • 29c335e51d feat: 实现 screenshot 命令 yan5xu 2026-01-29 21:56:37 +08:00
  • b92a8b184e feat: 实现 close 命令 yan5xu 2026-01-29 21:56:13 +08:00
  • 530e992caa feat: 添加 reload 命令支持 CDP 热重载扩展 yan5xu 2026-01-29 21:51:40 +08:00
  • 601f4ae813 feat: 实现 bb-browser 核心功能 yan5xu 2026-01-29 21:17:28 +08:00
  • 07800c0df8 chore: 初始化仓库 yan5xu 2026-01-29 17:54:21 +08:00