Commit Graph

  • a8fbb637cb Add draft Instagram posting flow Ray 2026-04-02 01:44:09 +08:00
  • 341bb87e09 test(xiaohongshu): redact creator fixture data (#647) ajia1206 2026-04-02 01:21:53 +08:00
  • 127dc3edea feat: add minimal record write candidates (#665) AstroHan 2026-04-02 01:21:11 +08:00
  • f88e7569e9 refactor: src cleanup — deduplicate errors, cache VM, extract BasePage, remove Playwright MCP legacy (#667) jakevin 2026-04-02 00:51:15 +08:00
  • 9c2a777d11 chore: remove .agents directory (#668) jakevin 2026-04-02 00:27:59 +08:00
  • 773178345d refactor: remove bind-current, restore owned-only browser automation model (#664) jakevin 2026-04-01 23:23:48 +08:00
  • cdfe4380e7 feat(twitter): add --images flag to post command Artshooter 2026-04-01 23:18:55 +08:00
  • 1ddca55b4a chore: release v1.5.8 (#663) v1.5.8 jakevin 2026-04-01 22:12:39 +08:00
  • 4818871309 Handle foreign extension embeds before debugger attach (#662) 小左同学 2026-04-01 22:10:30 +08:00
  • c908d9cd47 chore: release v1.5.7 (#654) v1.5.7 jakevin 2026-04-01 13:09:11 +08:00
  • 9b425c7550 feat: Electron auto-launcher — zero-config CDP connection (#653) jakevin 2026-04-01 12:49:52 +08:00
  • 12443f049e enhance(v2ex): add content, member, created, node fields to topic output (#648) reabiter 2026-04-01 02:10:28 +08:00
  • ee0c2b65ea feat(youtube): add search filters — --type shorts/video/channel, --upload, --sort (#616) Jack Lee 2026-04-01 01:32:08 +08:00
  • 01057527f5 fix(bilibili): distinguish login-gated subtitles from empty results (#645) warkcod 2026-04-01 00:59:19 +08:00
  • 67fb022f16 fix(v2ex): add id field to hot and latest API responses (#646) reabiter 2026-04-01 00:25:57 +08:00
  • 7ea3f6d3fb feat(stealth): harden CDP debugger detection countermeasures (#644) jakevin 2026-03-31 23:34:37 +08:00
  • 0947ef2c0b feat(stealth): harden CDP debugger detection countermeasures #644 claude/fervent-euler jackwener 2026-03-31 23:31:28 +08:00
  • 818ae61889 fix(douyin): support current creator api response shapes (#618) ajia1206 2026-03-31 23:01:13 +08:00
  • 811e4f5c3e fix(douyin): narrow getDraftCommand return type to fix TS2722 (#643) jakevin 2026-03-31 22:59:23 +08:00
  • f9a21535a8 fix(douyin): support current creator api response shapes codex/douyin-current-api-compat ajia 2026-03-31 00:48:11 +08:00
  • fea47abcec fix(douyin): repair creator draft flow (#640) AstroHan 2026-03-31 22:37:35 +08:00
  • 519b3cfe85 fix: avoid in-page redirect in facebook search (#642) AstroHan 2026-03-31 22:26:07 +08:00
  • 57534cf8b3 feat(daemon): replace 5min idle timeout with long-lived daemon model (#641) jakevin 2026-03-31 22:17:54 +08:00
  • 62fde40aab fix(docs): use relative links in adapter index (#629) jakevin 2026-03-31 14:39:15 +08:00
  • 0204dbb018 feat(notebooklm): add read commands and compatibility layer (#622) muqiao215 2026-03-31 13:19:47 +08:00
  • 1858eace6e feat(instagram): add media download command (#623) fii6 2026-03-31 13:04:31 +08:00
  • 0fbeb2d77f fix(substack): update selectors for Substack DOM redesign (fixes #621) (#624) Kagura 2026-03-31 12:58:22 +08:00
  • 33ca81b785 fix(weread): recover book details from cached shelf fallback (#628) AstroHan 2026-03-31 12:47:52 +08:00
  • 4c3cd3878e fix(ctrip): update search adapter to live endpoint (#627) GanFanNewOrder 2026-03-31 12:47:48 +08:00
  • 5f541ea42b chore(deps): bump vitest from 4.1.1 to 4.1.2 (#620) dependabot[bot] 2026-03-31 12:43:16 +08:00
  • ca2165cbc7 fix(xiaohongshu): support full URL/short link and fix video extraction (#615) geegewu 2026-03-31 00:32:08 +08:00
  • d0803857f1 feat(xiaohongshu): add note command and nested reply support for comments (#599) ahahaha 2026-03-30 23:29:30 +08:00
  • 701d9e859f fix(xiaohongshu): check login wall before autoScroll in search (fixes #597) (#608) Kagura 2026-03-30 23:12:02 +08:00
  • 59d41f28e1 fix(zhihu): stop question command failing on unused detail fetch (#606) AstroHan 2026-03-30 23:10:53 +08:00
  • fcdc15d385 fix: improve weixin article download extraction (#612) jakevin 2026-03-30 23:01:44 +08:00
  • 5f0b5fdd5c refactor(skills): optimize skill structure for better performance #613 refactor/optimize-skills jackwener 2026-03-30 23:00:30 +08:00
  • 030adc9341 fix: restore root SKILL.md (#609) jakevin 2026-03-30 21:30:37 +08:00
  • e15094cd16 feat(external): register passthrough CLIs under ext namespace #602 codex/external-cli-hybrid jackwener 2026-03-30 18:09:41 +08:00
  • 62e3c55993 chore(release): 1.5.6 (#596) v1.5.6 jakevin 2026-03-30 13:27:19 +08:00
  • 8e37f66e53 fix(spotify): follow-up fixes for token refresh, null guards and credentials guidance (#591) bhutano 2026-03-30 07:03:25 +02:00
  • 770c28301a docs: add dingtalk and wecom CLI to external CLI hub (#594) jakevin 2026-03-30 12:49:36 +08:00
  • a57c030c81 feat: register dingtalk and wecom as external CLIs #594 docs/add-dingtalk-wecom-cli jackwener 2026-03-30 12:48:26 +08:00
  • 1995459100 docs: add dingtalk and wecom CLI to external CLI hub jackwener 2026-03-30 12:29:12 +08:00
  • 6e2d6f5d7e docs: add dingtalk and wecom CLI to external CLI hub docs/sync-docs-with-code jackwener 2026-03-30 12:29:12 +08:00
  • cf79ec5c23 feat(xueqiu): add comments command (#587) AstroHan 2026-03-30 01:22:44 +08:00
  • 8c00ad9f02 feat(browser): add ONES adapter support for tasks and worklog commands (#386) Zhangchen 2026-03-30 01:06:38 +08:00
  • 3eb2e88c85 fix: normalize boolean arg aliases (#585) Inori333 2026-03-30 00:44:45 +08:00
  • b280f19321 feat(youtube): mute and pause watch pages for read commands (#578) Haoyue Bai 2026-03-29 23:22:53 +08:00
  • 898bbc805f test(youtube): cover html bootstrap parser #578 codex/quiet-youtube-watch jackwener 2026-03-29 23:19:12 +08:00
  • b346badced refactor(youtube): avoid watch ui for read commands jackwener 2026-03-29 23:09:13 +08:00
  • 2defc7be9a fix(youtube): quiet watch pages earlier jackwener 2026-03-29 22:48:07 +08:00
  • a32b65be4a feat: add Tieba browser adapters in TypeScript (#581) AstroHan 2026-03-29 22:39:26 +08:00
  • ab7eca35e4 feat(doubao): add history, detail, meeting-summary (#566) Ron 2026-03-29 22:36:24 +08:00
  • e3cb3a5455 fix(tieba): stabilize search and e2e coverage #581 feat/tieba-adapter jackwener 2026-03-29 22:34:28 +08:00
  • 87b4e73bd4 feat(tieba): add browser adapters for hot posts search and read Yuhan Lei 2026-03-29 19:15:26 +08:00
  • 107ed28449 refactor(douyin): share user video public api (#580) jakevin 2026-03-29 17:50:46 +08:00
  • 79b4e069f0 feat(douyin): add user-videos command with top comments (#554) Howard 2026-03-29 17:45:11 +08:00
  • d2b563e55b feat(xiaohongshu): add cover image URL to user notes output (#572) PXLZJ 2026-03-29 17:40:33 +08:00
  • f8e9b08223 fix(zsxq): require active group context (#579) jakevin 2026-03-29 17:29:36 +08:00
  • 1ae1c82c4a feat(spotify): add Spotify playback adapter (#560) bhutano 2026-03-29 11:28:37 +02:00
  • 793e369e68 docs(zsxq): add adapter guide #579 codex/zsxq-active-group jackwener 2026-03-29 17:27:39 +08:00
  • 706fffbdec fix(zsxq): require active group context jackwener 2026-03-29 17:24:47 +08:00
  • 440c001a20 feat(band): add Band.us adapter — bands, posts, mentions, post commands (#532) 康厚超 2026-03-29 18:19:26 +09:00
  • 5925849414 feat(xiaohongshu): use CDP DOM.setFileInputFiles for image upload (#574) James 2026-03-29 17:16:55 +08:00
  • d8d9643e89 feat: add 知识星球(zsxq) site adapter (#571) xtftbwvfp 2026-03-29 17:15:27 +08:00
  • 87e17963a4 Mute and pause YouTube watch pages for read commands haoyueb2 2026-03-29 17:05:23 +08:00
  • bb5c2b1fc6 fix(weread): harden reader fallback and search mapping (#562) AstroHan 2026-03-29 17:02:02 +08:00
  • f44fcd512b docs: sync docs with codebase (v1.5.5, exit codes, hub table, new adapters) (#575) jakevin 2026-03-29 15:49:22 +08:00
  • f6f50cf1f9 docs: sync docs with codebase (v1.5.5, exit codes, hub table, new adapters) #575 jackwener 2026-03-29 15:48:47 +08:00
  • bcaf6121b8 fix(tests): update E2E exit code assertions for usage errors (#567) jakevin 2026-03-28 23:37:40 +08:00
  • fb389f39f1 fix(tests): update E2E exit code assertions for usage errors #567 fix/e2e-exit-code-assertions jackwener 2026-03-28 23:37:13 +08:00
  • 812f27a05e chore(release): 1.5.5 (#565) v1.5.5 jakevin 2026-03-28 22:19:59 +08:00
  • b7d73d76dc chore(release): 1.5.5 #565 chore/release-1.5.5 jackwener 2026-03-28 22:19:28 +08:00
  • ab0af2de5c feat(exit-codes): Unix-standard process exit codes for all error types (#564) jakevin 2026-03-28 22:16:42 +08:00
  • 3ed16ed412 feat(exit-codes): replace all hardcoded exit numbers with EXIT_CODES constants #564 feat/unix-exit-codes jackwener 2026-03-28 22:15:22 +08:00
  • b2a5922281 fix(exit-codes): address review findings jackwener 2026-03-28 22:04:54 +08:00
  • 5c655ee3c8 feat(sinafinance): rewrite stock as public API, no browser required (#563) jakevin 2026-03-28 21:59:44 +08:00
  • 2ca106804f feat(exit-codes): add Unix-standard exit codes to all CliError types jackwener 2026-03-28 21:58:01 +08:00
  • 0b15561025 添加新浪财经行情及滚动新闻抓取 (#546) yichuanzhao99-ctrl 2026-03-28 21:46:33 +08:00
  • f9857f8c7b fix: remove invalid state: 'normal' from chrome.windows.create() (#559) Cjy-CN 2026-03-28 21:25:31 +08:00
  • c9e29d9f22 chore(release): 1.5.4 (#558) v1.5.4 jakevin 2026-03-28 20:22:24 +08:00
  • 0383cd3e64 chore(release): 1.5.4 #558 codex/release-1.5.4 jackwener 2026-03-28 20:22:00 +08:00
  • 75ddb6319b fix(extension): probe daemon before WebSocket to eliminate console noise (#534) AstroHan 2026-03-28 20:15:51 +08:00
  • 5ec34ebc53 feat(hub): add vercel CLI to external CLI hub (#556) jakevin 2026-03-28 19:57:49 +08:00
  • 959ec5fe1c feat(hub): add lark-cli to external CLI hub (#555) jakevin 2026-03-28 19:51:30 +08:00
  • dbcfbc3bb6 fix(skill): use relative links in migration skill (#551) luo jiyin 2026-03-28 16:45:02 +08:00
  • 5ae9658a21 fix(manifest): preserve dynamic TS arg metadata in help output (#536) pi-dal 2026-03-28 14:23:16 +08:00
  • f415e829a9 docs(readme): restructure quick start, full command list, anti-detection highlight (#544) jakevin 2026-03-28 12:29:10 +08:00
  • 17aff6c17c docs(readme): highlight anti-CDP fingerprinting and risk-control measures #544 docs/readme-polish jackwener 2026-03-28 12:26:44 +08:00
  • 515a15d5d5 docs(readme): restructure quick start, expand built-in commands, add CLI Hub auto-install note jackwener 2026-03-28 12:25:28 +08:00
  • 210e6fabb7 docs: CLI Hub intro in header, restore auto-install note jakevin 2026-03-28 12:19:15 +08:00
  • c65ac982ca Merge remote-tracking branch 'origin/main' into codex/release-1.5.2 #543 codex/release-1.5.2 jackwener 2026-03-28 12:18:51 +08:00
  • c19a58490e docs: add CLI Hub intro line in header, restore auto-install note in CLI Hub section jackwener 2026-03-28 12:18:19 +08:00
  • 73a8508972 docs: polish README — Try it out, trim examples, CLI Hub section jakevin 2026-03-28 12:13:29 +08:00
  • 35a7809919 Merge remote-tracking branch 'origin/main' into codex/release-1.5.2 #541 jackwener 2026-03-28 12:13:17 +08:00
  • ba1aac2474 docs: polish README — Try it out under Verify setup, trim examples, CLI Hub as top-level section jackwener 2026-03-28 12:12:35 +08:00
  • 0fc3bc2d85 docs: show 4 sample adapters in Built-in Commands jakevin 2026-03-28 12:06:56 +08:00
  • fce5dcd434 docs: show 4 sample adapters in Built-in Commands with link to full list #540 jackwener 2026-03-28 12:06:36 +08:00
  • bc42c8b258 docs: polish Quick Start — one-line source install, Verify setup section jakevin 2026-03-28 12:05:59 +08:00
  • 5bb63d21fa Merge remote-tracking branch 'origin/main' into codex/release-1.5.2 #539 jackwener 2026-03-28 12:05:47 +08:00