Commit Graph

  • 44d87879d8 refactor: clean up design debt — deprecated APIs, duplicated validation, dead plugin wrappers (#1065) jakevin 2026-04-17 10:52:57 +08:00
  • cb9521d52d fix(extension): per-workspace idle timeout for browser sessions (#1064) jakevin 2026-04-17 10:51:39 +08:00
  • 2b9fcbcc87 fix: clean up workspaceTimeoutOverrides on user-initiated window close #1064 fix/browser-idle-timeout jackwener 2026-04-17 10:50:30 +08:00
  • c595460743 refactor: remove sessionExpired warning per product decision jackwener 2026-04-17 10:38:53 +08:00
  • f91c34fed5 fix: resolve sessionExpired double-delete race and timeout override lifecycle jackwener 2026-04-17 10:34:06 +08:00
  • 649b7c005a fix(extension): per-workspace idle timeout for browser sessions (#1058) jackwener 2026-04-17 10:23:18 +08:00
  • 025df31ce5 refactor(antigravity): keep timeout parsing local (#1063) jakevin 2026-04-17 10:11:46 +08:00
  • 8a8f4a1778 fix(antigravity): implement configurable timeout and auto-reconnect for serve (#859) deepziyu 2026-04-17 10:04:08 +08:00
  • ab44d9f542 fix(xiaoyuzhou): migrate from broken SSR scraping to authenticated API (fixes #1023) (#1059) Kagura 2026-04-16 23:15:40 +08:00
  • 4ebada6b99 docs: add adapter docs for eastmoney, tdx, ths (#1061) jakevin 2026-04-16 22:57:03 +08:00
  • bc06d99c83 fix(xiaohongshu): detect current draft save success (#1060) AstroHan 2026-04-16 22:55:29 +08:00
  • 4a4b9413c4 docs: add adapter docs for eastmoney, tdx, ths #1061 fix/doc-coverage-stock-adapters jackwener 2026-04-16 22:54:49 +08:00
  • 3738cd2595 fix(twitter): repair lists scraping from detail pages (#1053) AstroHan 2026-04-16 14:33:18 +08:00
  • 240dccd754 fix(xiaohongshu): verify title input sticks on publish (#1050) AstroHan 2026-04-16 14:30:37 +08:00
  • 44b4107f36 feat(nowcoder): add 牛客网 adapter with 16 commands (#1036) Cosmostima 2026-04-15 22:51:55 +08:00
  • 3076c12d6c chore: bump version to 1.7.4 (#1045) v1.7.4 jakevin 2026-04-15 15:50:30 +08:00
  • 0a10b7ef9b chore: bump version to 1.7.4 #1045 release/v1.7.4 jackwener 2026-04-15 15:49:59 +08:00
  • 45b1ba5777 design: Browser Runtime Control Plane for daemon/extension layer #1037 design/browser-runtime-control-plane jackwener 2026-04-15 12:58:50 +08:00
  • 44147e54c1 feat(youtube): add feed, history, watch-later, subscriptions, playlist, like, unlike, subscribe, unsubscribe (#1029) Howard 2026-04-15 12:43:27 +08:00
  • 677e37b7a4 feat(xiaoyuzhou): add episode download and transcript support (#1031) 槑囿脑袋 2026-04-15 12:35:27 +08:00
  • d48c71b993 feat(binance): depth shows both bids and asks (#1019) Harvey Yue 2026-04-15 12:30:31 +08:00
  • 6fbeda951e feat: add hot stock ranking adapters for eastmoney, tdx, ths (#1025) DavidDuang 2026-04-15 12:24:41 +08:00
  • 9bcdaaa0be fix(external): use safe npm install for dws (#1033) jakevin 2026-04-15 12:12:13 +08:00
  • db70a3aaf3 fix(deamon&extension): preserve network capture and surface extension mismatch diagnostics (#1030) zhengyu 2026-04-15 12:07:31 +08:00
  • 0040081f2b fix: auto-restart stale daemon and improve connection error messages (#1028) jakevin 2026-04-15 11:33:26 +08:00
  • 16d597cfce fix(doubao): harden ask response parsing (#933) AstroHan 2026-04-14 20:43:12 +08:00
  • ba3a674d7b feat(grok): add image command for grok.com image generation (#906) flizzywine 2026-04-14 20:42:43 +08:00
  • 0e38fd8c37 Feat/douban book subject (#993) warkcod 2026-04-14 20:41:14 +08:00
  • cd48917a39 fix(xiaohongshu): require signed note URLs (#996) AstroHan 2026-04-14 20:40:58 +08:00
  • 45d6f5b09f feat(uiverse): add Uiverse code and preview adapters (#1000) CissiBot 2026-04-14 20:38:38 +08:00
  • 3ebc46f978 feat(bilibili): favorite command supports specifying fid (#1013) XavierCai 2026-04-14 20:37:54 +08:00
  • 6e29845dc3 fix(plugin): install monorepo sub-plugin dependencies when not hoisted (#1007) Benjamin Liu 2026-04-14 17:25:50 +08:00
  • 88bce1becf fix(chatgpt): support Chinese UI for model selector (#1006) mademing68092354-glitch 2026-04-14 02:21:54 -07:00
  • ca68f3999b feat: Ref-Backed Locator for browser actions (#1016) jakevin 2026-04-14 16:57:05 +08:00
  • 847c8317b6 fix(twitter): register lists command in manifest (#1011) jakevin 2026-04-14 10:37:34 +08:00
  • 9d7e457e89 fix(twitter): register lists command in manifest #1011 fix/twitter-lists-manifest-docs jackwener 2026-04-14 10:34:55 +08:00
  • 741bcf9b6e Add bookmark_count field to bookmarks command (#1010) forvendettaw 2026-04-14 10:27:20 +08:00
  • 44388d21fc chore(ci): bump softprops/action-gh-release from 2.6.1 to 3.0.0 (#1002) dependabot[bot] 2026-04-14 10:18:45 +08:00
  • 745ce459d1 chore(deps): bump undici from 8.0.2 to 8.1.0 (#1003) dependabot[bot] 2026-04-14 10:18:32 +08:00
  • a5cd0dc307 chore(deps): bump @types/node from 25.5.2 to 25.6.0 (#1004) dependabot[bot] 2026-04-14 10:18:24 +08:00
  • beabed4bad chore(deps): bump vitest from 4.1.2 to 4.1.4 (#1005) dependabot[bot] 2026-04-14 10:18:15 +08:00
  • fa208ec761 docs: sync Highlights cleanup across all doc surfaces (#1009) jakevin 2026-04-14 09:24:33 +08:00
  • 36a2dafe7a docs: sync Highlights cleanup across all doc surfaces fix/readme-highlights jackwener 2026-04-14 09:21:27 +08:00
  • 56a727cc04 docs: remove empty Why OpenCLI section and clean up Highlights (#1008) jakevin 2026-04-14 09:19:08 +08:00
  • feedaf93b4 fix: remove duplicate extension zip from releases (#1001) jakevin 2026-04-13 23:47:58 +08:00
  • 4ebe3990b4 docs: update extension zip filename to versioned format #1001 fix/deduplicate-extension-zip jackwener 2026-04-13 23:44:08 +08:00
  • 017e04f5f4 fix: remove duplicate extension zip from releases jackwener 2026-04-13 23:41:42 +08:00
  • 9ebb921c89 chore: prune legacy config switches (#998) jakevin 2026-04-13 23:28:30 +08:00
  • f2b658feac refactor: remove obsolete config parameters #999 refactor/cleanup-config-params jackwener 2026-04-13 23:22:43 +08:00
  • 8a1a43f6eb chore: prune legacy config switches #998 codex-mini1/config-prune jackwener 2026-04-13 23:22:09 +08:00
  • 9ac2e1d8ef chore: bump version to 1.7.3 (#997) v1.7.3 jakevin 2026-04-13 23:12:50 +08:00
  • 2aee4caa10 feat(mubu): add Mubu adapter with 5 commands (#964) SherlockSalvatore 2026-04-13 16:50:32 +08:00
  • 323fe8857c refactor: unify OPENCLI_VERBOSE and DEBUG=opencli (#991) jakevin 2026-04-13 16:48:06 +08:00
  • ff6563d12a Fix automation window not closing on command failure (#992) jakevin 2026-04-13 16:47:47 +08:00
  • d116542568 fix(boss): preserve debug fallback for verbose logs #991 refactor/unify-verbose-debug jackwener 2026-04-13 16:44:33 +08:00
  • d53d2a3c76 Fix automation window not closing on command failure #992 fix-window-close-on-error jackwener 2026-04-13 16:41:47 +08:00
  • da111b3942 refactor: unify OPENCLI_VERBOSE and DEBUG=opencli into one mechanism jackwener 2026-04-13 16:40:31 +08:00
  • c42b040af4 Rename chatgpt adapters: desktop → chatgpt-app, web → chatgpt (#989) jakevin 2026-04-13 14:33:32 +08:00
  • 79a15e8353 Remove unused OPENCLI_SKIP_FETCH env var (#987) jakevin 2026-04-13 14:09:10 +08:00
  • 560492be7f Remove unused OPENCLI_SKIP_FETCH env var #987 remove-skip-fetch jackwener 2026-04-13 14:04:10 +08:00
  • 6d769ff354 docs: document undocumented environment variables (#983) jakevin 2026-04-13 14:01:46 +08:00
  • 988ed19223 fix: clean up stale .yaml adapter files from older versions (#953) (#986) jakevin 2026-04-13 13:17:27 +08:00
  • 51bc48ec61 feat: decouple extension version from CLI version (#985) jakevin 2026-04-13 12:43:34 +08:00
  • 1d3ca39656 fix: version extension release assets #985 feat/extension-version-decouple jackwener 2026-04-13 12:14:27 +08:00
  • 371be18e96 feat: decouple extension version from CLI version jackwener 2026-04-13 12:07:51 +08:00
  • 72bc86cf41 fix: code audit round 2 — safety, hot-reload, error diagnostics (#982) jakevin 2026-04-13 09:36:53 +08:00
  • ffb61c51ea fix: address code audit findings (C1-C4, I1, I4, I6) (#981) jakevin 2026-04-13 09:24:01 +08:00
  • 5dcbf92a59 fix(douban): classify tv search results correctly (#979) AstroHan 2026-04-13 08:41:19 +08:00
  • 83dce2430e fix(xiaohongshu): harden anti-detection flows (#980) AstroHan 2026-04-13 08:40:48 +08:00
  • 4d1fa8a6e2 feat(clis/chatgptweb): add ChatGPT web image generation command (#973) Tony Simons 2026-04-12 08:24:03 -05:00
  • aa47de726d feat(bilibili): add feed-detail and enhance feed command (#974) Harvey Yue 2026-04-12 21:19:12 +08:00
  • fa521b133f docs: sync bilibili adapter contract for feed-detail feature/b_2 jackwener 2026-04-12 17:12:50 +08:00
  • 232b6828be feat(ke): add Beike (贝壳找房) adapter with ershoufang, xiaoqu, zufang, chengjiao commands (#975) runzhliu 2026-04-12 01:21:59 -07:00
  • 20e024a001 feat(maimai): add talent search with multi-dimensional filters (#977) Ivan Xia 2026-04-12 16:16:55 +08:00
  • 01957bf654 feat(discord-app): add delete command to remove a message by ID (#976) Alex Yang 2026-04-12 01:07:14 -07:00
  • e0545a9895 docs: add feed-detail command to bilibili docs harveyyue 2026-04-12 10:48:03 +08:00
  • ade9d8e419 docs: add binance adapter documentation harveyyue 2026-04-12 10:47:54 +08:00
  • cb9daf7c50 feat(bilibili): add feed-detail and enhance feed command harveyyue 2026-04-11 21:05:26 +08:00
  • 315cc59f8a chore: bump version to 1.7.2 (#972) v1.7.2 jakevin 2026-04-11 22:14:43 +08:00
  • ebe6be945e fix(zsxq): update topic test for group_id parameter added in #963 (#971) jakevin 2026-04-11 22:12:26 +08:00
  • b0a019121e feat(weibo): support for-you and following feed types (#959) iiilin 2026-04-11 22:04:01 +08:00
  • c63bad34b0 feat(twitter): add lists command to retrieve user lists (#958) Paul Zhu 2026-04-11 21:58:46 +08:00
  • 6a20aeced0 fix(twitter): parse lists from card DOM instead of locale-specific page text #958 feature/twitter-lists jackwener 2026-04-11 21:51:35 +08:00
  • 1ffe12f85e fix(zsxq): accept topic_id as string in getTopicFromResponse (#963) Hoshea 2026-04-11 21:49:02 +08:00
  • 30f216b2c1 fix: include adapter tests in default npm test (#969) jakevin 2026-04-11 21:33:50 +08:00
  • 3c088da53e refactor: smart sync adapters — hash-based diff instead of full copy (#966) jakevin 2026-04-11 21:28:40 +08:00
  • c3adde3a2e test: include adapter project in default npm test migrate/binance-to-clis jackwener 2026-04-11 21:25:22 +08:00
  • c11740cbd1 fix: reset --all deletes all local sites including custom per product decision #966 refactor/sparse-adapter-override jackwener 2026-04-11 21:25:19 +08:00
  • 8ba85907a1 fix: reset <site> allows custom sites per product decision jackwener 2026-04-11 21:24:25 +08:00
  • 26a0a353bc fix: reset <site> rejects custom sites, only allows official overrides jackwener 2026-04-11 21:23:18 +08:00
  • 00e200b0b7 migrate: move binance adapters from src/clis/ to clis/ (#967) jakevin 2026-04-11 21:21:52 +08:00
  • e2d8df5003 refactor: sparse sync deletes local overrides instead of copying new versions jackwener 2026-04-11 21:18:16 +08:00
  • 199339633a fix: reset --all preserves custom sites, only removes official overrides jackwener 2026-04-11 21:14:55 +08:00
  • ed2d397eb1 migrate: move binance adapters from src/clis/ to clis/ #967 jackwener 2026-04-11 21:12:10 +08:00
  • 671ebefe94 fix: delete old site dir before writing updated adapter files jackwener 2026-04-11 21:11:46 +08:00
  • 6140ec243a fix: address review blockers — site-level sync + reset --all jackwener 2026-04-11 21:08:57 +08:00
  • 2ea2991f35 refactor: smart sync adapters instead of full copy (#sparse-override) jackwener 2026-04-11 21:03:50 +08:00
  • 1fd578c404 chore: bump version to 1.7.1 (#965) v1.7.1 jakevin 2026-04-11 20:28:23 +08:00
  • 6d9fbc1bdd chore: bump version to 1.7.1 #965 chore/bump-1.7.1 jackwener 2026-04-11 20:26:42 +08:00
  • b94d001007 docs: add lists command to twitter commands in README isanwenyu 2026-04-11 14:48:57 +08:00