Commit Graph

  • 7956158d9b Polish public-facing docs main Luna 2026-05-08 17:11:10 +02:00
  • 9b789e24cb Update README for fork and multi-account workflow Luna 2026-05-08 17:03:28 +02:00
  • 62c412ab88 Add repo-local OpenClaw skill Luna 2026-05-08 16:58:44 +02:00
  • 4878d11b15 Make cookie-file auth env-only for multi-account use Luna 2026-05-08 16:47:34 +02:00
  • bc82333e07 Add cookies.txt authentication support Luna 2026-05-08 16:43:01 +02:00
  • 7c634e0d39 Add list cursor pagination (#56) kshift 2026-05-07 23:53:22 +08:00
  • 1f3a9ee535 fix: adapt to Twitter API schema changes (April 2026) (#51) nemo 2026-04-29 21:20:39 +08:00
  • 7816f8d813 Feed cursor pagination (#49) Lucius 2026-04-10 01:20:18 +08:00
  • e3545ab069 Merge pull request #44 from alextuan1024/fix/article-inline-hyperlinks jakevin 2026-03-21 17:48:14 +08:00
  • b752c31dfd improve: add early return, escape markdown brackets in labels and parentheses in URLs jackwener 2026-03-21 17:48:02 +08:00
  • b7c7ef826c test(article): cover hyperlink parser edge cases alextuan1024 2026-03-21 14:07:59 +08:00
  • c63b5a2ede fix(article): preserve inline hyperlinks in markdown export alextuan1024 2026-03-21 13:34:35 +08:00
  • 199a1490f9 fix: SearchTimeline POST + ondemand URL guard + refresh queryIds jackwener 2026-03-20 18:21:29 +08:00
  • 7b8a7dd5de chore bump lockfile version to 0.8.6 jackwener 2026-03-17 22:54:01 +08:00
  • 9b854e6aa6 fix cli article output and reply-to parsing jackwener 2026-03-17 22:53:07 +08:00
  • ad40848c18 feat: render article inline images as markdown (#38) jakevin 2026-03-17 18:13:52 +08:00
  • fb1a9b1564 review: preserve subscriber-only flag for retweets jackwener 2026-03-17 18:08:15 +08:00
  • 66115a4837 feat: detect subscriber-only tweets via tweetInterstitial (#33) Tao BAI 2026-03-17 18:09:15 +08:00
  • 90f0635c50 feat: preserve article atomic markdown blocks (#37) alextuan1024 2026-03-17 18:06:02 +08:00
  • 8cb5824ed4 build: bump twitter-cli version to 0.8.5 jackwener 2026-03-17 18:04:27 +08:00
  • 25d5a7b73a review: fix bookmark folders CLI option handling jackwener 2026-03-17 17:57:42 +08:00
  • ffd2a42f7c feat: add bookmark folders support (#30) benny b 2026-03-17 05:59:08 -04:00
  • e496d8f870 refactor: unify exception handling, add ISO 8601 time, dedup commands, expand tests jackwener 2026-03-16 18:24:35 +08:00
  • 0b91e66998 fix(windows): add ensure_utf8_streams() for Windows GBK encoding + ConPTY docs jackwener 2026-03-16 17:59:33 +08:00
  • 74386cebc8 fix: Windows cookie diagnostics (#28) and rich output pipe capture (#29) jackwener 2026-03-16 14:27:53 +08:00
  • 07e7f83e6f chore: code review cleanup + bump v0.8.4 jackwener 2026-03-15 19:29:34 +08:00
  • d612066bef feat(auth): add TWITTER_BROWSER env var to specify browser preference jackwener 2026-03-15 19:09:35 +08:00
  • 165bb65048 build: bump twitter-cli version to 0.8.3 in uv.lock jackwener 2026-03-14 23:38:03 +08:00
  • fefadc2ea1 ci: remove deprecated ClawHub publish workflow jackwener 2026-03-14 20:23:38 +08:00
  • a0a786d71f fix(ci): remove unused import os (F401) jackwener 2026-03-14 20:20:29 +08:00
  • 18721e7967 docs: deprecate ClawHub install method, recommend Skills CLI instead jackwener 2026-03-14 20:05:26 +08:00
  • eec439a801 fix: remove 200-char truncation on quoted tweet in detail view jackwener 2026-03-14 20:03:20 +08:00
  • 4b94b769ba docs: add npx skills install method for AI agent skill setup jackwener 2026-03-14 20:01:41 +08:00
  • ce4326ef42 fix: extract full text from note_tweet for long tweets (fixes #20) jackwener 2026-03-14 13:45:10 +08:00
  • 7de8ad0fbd refactor: remove doctor command jackwener 2026-03-14 13:41:59 +08:00
  • e0f38cbbb1 fix(ci): restore FALLBACK_QUERY_IDS import, remove unused patch import jackwener 2026-03-14 13:32:28 +08:00
  • e64888083e chore: bump version to 0.8.2 jackwener 2026-03-14 13:28:01 +08:00
  • 391a2195f5 Merge pull request #23 from jackwener/fix/improvements-v0.8.2 jakevin 2026-03-14 13:27:16 +08:00
  • ec4589c2d1 fix: P0 Windows Edge path, add time localization, show --output, cleanup tech debt jackwener 2026-03-14 13:26:36 +08:00
  • 80e5a62890 chore: bump version to 0.8.1 jackwener 2026-03-14 04:13:02 +08:00
  • 57ae73b4cf Merge pull request #22 from jackwener/fix/show-command-improvements jakevin 2026-03-14 04:12:18 +08:00
  • c5f16e4532 fix: improve show command cache design and reliability jackwener 2026-03-14 04:08:43 +08:00
  • 0da8101c2f Merge pull request #18 from Pleasurecruise/main jakevin 2026-03-14 04:06:47 +08:00
  • b77f1ffe14 docs: align SKILL.md version to 0.8.0 jackwener 2026-03-13 14:13:41 +08:00
  • 72f62cedea fix: improve show handling, cache validation and tests Pleasurecruise 2026-03-12 22:26:52 +00:00
  • 5335516d57 feat: add show command with short-index cache Pleasurecruise 2026-03-12 22:12:27 +00:00
  • 41d8ad676e docs: update README and SKILL.md with image upload support jackwener 2026-03-13 02:03:03 +08:00
  • e9dfae30df chore: bump version to v0.8.0 jackwener 2026-03-13 02:01:35 +08:00
  • 69cb85a1c2 feat: add image upload support for post/reply/quote commands jackwener 2026-03-13 01:57:27 +08:00
  • 7d1b519c85 fix: harden search validation and release v0.7.1 jackwener 2026-03-13 01:04:29 +08:00
  • dc832f2ee2 feat: add advanced search options (--from, --to, --lang, --since, --until, --has, --exclude, --min-likes, --min-retweets) jackwener 2026-03-13 00:15:53 +08:00
  • 502cd28a40 chore: release v0.6.6 jackwener 2026-03-12 14:53:03 +08:00
  • 00d18686dd fix: remove unused client import jackwener 2026-03-12 14:48:35 +08:00
  • 79eadd2579 feat: add twitter article markdown command (#16) jakevin 2026-03-12 14:47:49 +08:00
  • 1c0e4b0c39 chore: release v0.6.5 jackwener 2026-03-11 21:00:51 +08:00
  • 1313eb0be1 feat: add full-text option for tweet tables jackwener 2026-03-11 20:58:12 +08:00
  • 88a9f4ce97 fix: tighten pagination and platform-specific auth jackwener 2026-03-11 20:32:51 +08:00
  • 74f06638ee fix: resolve lint errors (E741 ambiguous var, F401 unused import) jackwener 2026-03-11 17:33:36 +08:00
  • a139b1052c chore: bump version to 0.6.4 jackwener 2026-03-11 17:09:35 +08:00
  • 1de88ea2ed fix: update Likes queryId and response path (fixes #8) jackwener 2026-03-11 17:08:14 +08:00
  • 60e1e7c580 feat: improve cookie extraction diagnostics and add doctor command jackwener 2026-03-11 16:53:06 +08:00
  • 47be88e62d fix: use importlib.metadata for __version__ (was hardcoded stale) jackwener 2026-03-11 14:11:07 +08:00
  • e96d5142f2 chore: bump version to 0.6.2 jackwener 2026-03-11 13:36:22 +08:00
  • 9f735cb96b chore: Update twitter-cli package version to 0.6.1 in uv.lock. jackwener 2026-03-11 13:29:31 +08:00
  • d3441cf6ad chore: bump version to v0.6.1 jackwener 2026-03-11 13:09:11 +08:00
  • 3a50be26af chore: add GitHub issue templates (bug report + feature request) jackwener 2026-03-11 13:04:21 +08:00
  • 6d6108436f chore: bump version to 0.6.0 jackwener 2026-03-11 12:57:34 +08:00
  • 53a700ec60 feat: support Chrome multi-profile cookie extraction jackwener 2026-03-11 12:53:25 +08:00
  • 84504b1477 docs: add upgrade instructions to README and SKILL.md jackwener 2026-03-11 12:43:51 +08:00
  • 93840ba99b fix: add logger definition to cli.py (fix CI lint F821) jackwener 2026-03-11 12:37:28 +08:00
  • f01ce77f20 refactor: Use specific ImportError instead of broad Exception (#10) aidiff-kobe 2026-03-11 12:36:13 +08:00
  • e9efa11fa5 fix: warn when querying other users' likes (private since Jun 2024) jackwener 2026-03-11 12:34:17 +08:00
  • f31830f058 fix: fix ClawHub publish workflow jackwener 2026-03-11 01:11:54 +08:00
  • e38f2033e9 chore: bump version to 0.5.1 jackwener 2026-03-11 00:45:55 +08:00
  • 1f267008ad fix: update stale Followers/Following queryIds and retry on 422 jackwener 2026-03-11 00:45:13 +08:00
  • 5c1015f1fd fix: handle changed /account/multi/list.json response format jackwener 2026-03-11 00:40:07 +08:00
  • 8505428264 docs: update cross-references (xhs-cli → xiaohongshu-cli) jackwener 2026-03-11 00:33:14 +08:00
  • 34d2491ba2 chore: bump version to 0.5.0 jackwener 2026-03-11 00:30:19 +08:00
  • 21b4c28d63 docs: update project structure in README (add graphql.py, parser.py, exceptions.py, output.py) jackwener 2026-03-10 23:45:14 +08:00
  • f125d0fe7f refactor: replace all RuntimeError with specific exception types jackwener 2026-03-10 23:32:10 +08:00
  • c2b9be4669 refactor: split client.py into graphql.py + parser.py modules jackwener 2026-03-10 23:18:59 +08:00
  • 4afc4fc246 refactor: add exceptions.py module with structured exception hierarchy jackwener 2026-03-10 23:05:05 +08:00
  • 9cf74abd56 feat: add integration smoke tests jackwener 2026-03-10 22:26:46 +08:00
  • fa6255f2ee docs: document structured output schema jackwener 2026-03-10 21:22:35 +08:00
  • 4c2c02efd5 feat: unify structured error output jackwener 2026-03-10 21:18:38 +08:00
  • 9b7bdf3b06 feat: wrap structured outputs in agent schema jackwener 2026-03-10 21:10:48 +08:00
  • 642ffe84a8 feat: unify agent status schema jackwener 2026-03-10 21:02:08 +08:00
  • 32d074dc9f feat: anti-detection hardening, transaction cache, article parsing, structured write output jackwener 2026-03-10 20:48:42 +08:00
  • 97708889c9 docs: enhance SKILL.md with auth guide, agent workflows, compact mode, error ref jackwener 2026-03-10 20:13:47 +08:00
  • 49d3e237c4 feat: add whoami, reply, quote, follow/unfollow commands and --compact mode jackwener 2026-03-10 20:09:08 +08:00
  • 250fca46f0 docs: add structured output guidance for AI agents jackwener 2026-03-10 15:47:06 +08:00
  • d22a729fb9 docs: add related CLI project links jackwener 2026-03-10 14:15:35 +08:00
  • d71ad45a0a fix: harden pagination auth and runtime headers jackwener 2026-03-10 12:33:04 +08:00
  • 4f144d1591 test: track parser fixture files jackwener 2026-03-10 12:08:47 +08:00
  • 19ab11d6a4 fix: harden auth flow and sync browser support docs jackwener 2026-03-10 11:02:32 +08:00
  • db7d7e8874 Merge pull request #5 from y0u-0/arc-browser-support jakevin 2026-03-10 11:02:08 +08:00
  • 5eb0b1a8f4 feat: add arc browser support Ali Aldhamen 2026-03-09 21:02:21 +03:00
  • 7fb02ba18c feat: cookie file cache with TTL + user --json jackwener 2026-03-09 21:47:23 +08:00
  • bbe0bc8de3 docs: rename rt/unrt → retweet/unretweet, update SKILL.md + README.md jackwener 2026-03-09 21:20:05 +08:00
  • 8313a7012f refactor: dynamic UA matching, session reuse, score Optional, --output on all commands jackwener 2026-03-09 21:15:28 +08:00