Commit Graph

  • 0e46c7cb33 Pass X auth through handle drilldowns Jeffrey Sperling 2026-03-13 00:57:06 -07:00
  • b489663450 Loosen source tiering for usage queries Jeffrey Sperling 2026-03-13 01:08:28 -07:00
  • 3aaf31b08d Document env-based X auth flow Jeffrey Sperling 2026-03-12 21:07:09 -07:00
  • dd9a3f1482 Disable browser cookie fallback for local X auth Jeffrey Sperling 2026-03-12 21:07:04 -07:00
  • cbee987f65 Extract relevance_filter, add Bluesky/TruthSocial type hint + test coverage Jeffrey Sperling 2026-03-11 19:09:06 -07:00
  • d8d2b97716 Gitignore mise.toml instead of removing it Jeffrey Sperling 2026-03-11 19:01:33 -07:00
  • 036bcd2ae3 Address review feedback: deduplicate query_type, clean unused imports, fix defaults Jeffrey Sperling 2026-03-11 18:40:07 -07:00
  • 6c402f66b7 Update plan to reflect single upstream PR strategy Jeffrey Sperling 2026-03-11 15:45:42 -07:00
  • 046795c4ae Add post-retrieval relevance filtering across all sources Jeffrey Sperling 2026-03-11 15:26:45 -07:00
  • 1002f1f020 Add platform-specific query optimizations Jeffrey Sperling 2026-03-11 15:24:44 -07:00
  • c5be117701 Replace hardcoded 0.7 relevance with computed token-overlap scores Jeffrey Sperling 2026-03-11 15:21:52 -07:00
  • 38caae3288 Add mise.toml for Python version pinning and implementation plan Jeffrey Sperling 2026-03-11 15:14:45 -07:00
  • 96948cc7c0 Deduplicate relevance code across youtube/tiktok/instagram/scrapecreators_x Jeffrey Sperling 2026-03-11 15:14:39 -07:00
  • dc88c215be Integrate shared query.py into per-source modules Jeffrey Sperling 2026-03-11 15:12:46 -07:00
  • fa42a5d031 Add urllib fallback for TikTok/Instagram when requests unavailable Jeffrey Sperling 2026-03-11 15:08:29 -07:00
  • d667586597 Add shared query.py and relevance.py modules Jeffrey Sperling 2026-03-11 15:07:50 -07:00
  • ce8e289692 Address review feedback: fix tiebreaker map, error handling, regex patterns Jeffrey Sperling 2026-03-11 18:32:37 -07:00
  • 588cff3e00 Optimize model selection for cost-efficiency on structured extraction Jeffrey Sperling 2026-03-11 17:57:15 -07:00
  • 859f6c5829 Add Brave LLM Context endpoint as opt-in web search mode Jeffrey Sperling 2026-03-11 17:46:34 -07:00
  • 4fde52459d Filter Polymarket results to active events only Jeffrey Sperling 2026-03-11 17:27:47 -07:00
  • ef7c0f05dd Add query-type-aware source tiering and scoring Jeffrey Sperling 2026-03-11 17:24:52 -07:00
  • e568ef8af9 Revert MODEL_FALLBACK_ORDER to upstream values Jeffrey Sperling 2026-03-11 18:02:33 -07:00
  • 3e9e2f632b Update stale API endpoints and model chains Jeffrey Sperling 2026-03-11 16:42:49 -07:00
  • 9ca84e495e Fix stale test assertions and truthsocial pytest dependency Jeffrey Sperling 2026-03-11 15:56:14 -07:00
  • b38703e53d feat(truthsocial): Add Truth Social as opt-in source Matt Van Horn 2026-03-10 00:14:39 -07:00
  • b6fd5ff406 docs: v2.9.5 README update, fix plugin.json hooks (#62) Matt Van Horn 2026-03-09 23:40:07 -07:00
  • adb5a672d9 fix(bluesky): make Bluesky opt-in with app password auth Matt Van Horn 2026-03-09 23:27:39 -07:00
  • ecf90c0281 feat(skill): add comparative mode and Bluesky references to SKILL.md Matt Van Horn 2026-03-09 22:58:21 -07:00
  • 9a1059ee9d feat(bluesky): add Bluesky/AT Protocol as social source Matt Van Horn 2026-03-09 22:54:20 -07:00
  • 4b7087e136 feat(x): add ScrapeCreators as X/Twitter search backend Matt Van Horn 2026-03-09 22:34:39 -07:00
  • 82a006280e Merge pull request #58 from phjlljp/feat/session-start-config-check Matt Van Horn 2026-03-09 21:55:57 -07:00
  • a7398c50cc Merge pull request #59 from phjlljp/feat/per-project-env-config Matt Van Horn 2026-03-09 21:55:51 -07:00
  • b1a0e2bcfc Merge pull request #57 from phjlljp/feat/smoke-tests-edge-cases Matt Van Horn 2026-03-09 21:55:44 -07:00
  • 75e4b8e2cd Merge pull request #56 from phjlljp/feat/unit-tests-untested-modules Matt Van Horn 2026-03-09 21:55:42 -07:00
  • 25e27bdade fix(skill): unquote $ARGUMENTS and add marketplace plugin path Matt Van Horn 2026-03-09 21:55:24 -07:00
  • 3e3615e2c8 feat: add per-project .env config support P 2026-03-09 16:48:23 -04:00
  • 9a58fe6481 feat: add SessionStart hook for config check P 2026-03-09 16:47:36 -04:00
  • 4756c20ec0 refactor: match upstream unittest convention P 2026-03-09 16:43:04 -04:00
  • 8a9f734d14 test: add smoke tests and edge case coverage P 2026-03-09 16:41:58 -04:00
  • 0979f506db test: add unit tests for untested modules P 2026-03-09 16:36:52 -04:00
  • 627947fc2c feat(plugin): publish as Claude Code marketplace plugin Matt Van Horn 2026-03-08 13:09:33 -07:00
  • 2f16ff1ee8 feat(gemini): add Gemini CLI extension support Matt Van Horn 2026-03-08 12:07:55 -07:00
  • 8f7fb5a7fe fix(release): v2.9.5 - remove re-introduced Save Research section Matt Van Horn 2026-03-08 11:55:35 -07:00
  • 4503da7920 docs: add perpetual monitoring mode plan (not building yet) Matt Van Horn 2026-03-08 09:37:18 -07:00
  • 28dff6e7b2 Merge remote-tracking branch 'upstream/main' Matt Van Horn 2026-03-07 16:36:15 -08:00
  • 32992834ee Merge PR #48: feat: add Xiaohongshu source + Reddit public fallback Matt Van Horn 2026-03-07 16:11:35 -08:00
  • 7dd8379c61 Merge origin/main into feat/xiaohongshu-reddit-public-fallback Matt Van Horn 2026-03-07 16:08:20 -08:00
  • 408ac148ec Merge pull request #50 from mark-c4r/add-entity-extract-tests Matt Van Horn 2026-03-07 15:59:32 -08:00
  • c9559252cd Merge pull request #52 from 04cb/fix/missing-metadata-files Matt Van Horn 2026-03-07 15:59:11 -08:00
  • f70370a6f4 Fix missing metadata files in skill upload bundle 04cb 2026-03-07 18:10:44 +08:00
  • fad26d41fd fix: improve ClawHub security scan result Matt Van Horn 2026-03-06 18:35:38 -08:00
  • ef1f380cda feat: publish to ClawHub as last30days-official Matt Van Horn 2026-03-06 18:08:11 -08:00
  • e690d61a12 fix: append -raw suffix to saved research filenames v2.9.4 Matt Van Horn 2026-03-06 16:56:03 -08:00
  • 6d5acb9121 feat(release): v2.9.4 - move save into Python script, zero post-invitation noise Matt Van Horn 2026-03-06 16:27:53 -08:00
  • 28d223e43c fix(release): v2.9.3 - foreground save, fix hallucinated user messages Matt Van Horn 2026-03-06 15:50:17 -08:00
  • 471badd329 fix(release): v2.9.2 - silent save, no follow-up text after background save Matt Van Horn 2026-03-06 15:41:55 -08:00
  • 5b1636f94f fix: merge upstream save fix (background Bash instead of Write tool) Matt Van Horn 2026-03-06 14:59:06 -08:00
  • 18f6273f7c fix: save research silently via background Bash, not Write tool Matt Van Horn 2026-03-06 10:33:34 -08:00
  • 9950d01ab4 fix: save research silently via background Bash, not Write tool Matt Van Horn 2026-03-06 10:33:34 -08:00
  • cc774d5e69 feat(release): v2.9.1 - auto-save research to ~/Documents/Last30Days/ Matt Van Horn 2026-03-05 19:50:43 -08:00
  • 8cbbe87c3e docs: add v2.9.1 auto-save note to README Matt Van Horn 2026-03-05 19:27:18 -08:00
  • 49d993b162 feat(release): v2.9.1 - auto-save research to ~/Documents/Last30Days/ v2.9.1 Matt Van Horn 2026-03-05 19:15:42 -08:00
  • 6afc094bb1 Merge pull request #51 from mvanhorn/feat/auto-save-documents Matt Van Horn 2026-03-05 19:12:56 -08:00
  • f6a1769e35 feat(skill): auto-save research results to ~/Documents/Last30Days/ Matt Van Horn 2026-03-05 19:06:27 -08:00
  • 69aa98f3f8 temp: partner credits proposal temp-tweet Matt Van Horn 2026-03-05 18:43:52 -08:00
  • 6edb813bea temp: v2.9 tweet draft Matt Van Horn 2026-03-05 18:23:39 -08:00
  • 4d35b53eab docs: v2.9.0 release — ScrapeCreators Reddit default, top comments, smart discovery v2.9.0 Matt Van Horn 2026-03-05 18:03:40 -08:00
  • 2247800003 chore: clean up Reddit log prefix, mark plan tasks complete Matt Van Horn 2026-03-05 18:01:24 -08:00
  • 7048fe7b83 feat(reddit): elevate top comments, improve subreddit discovery, default to ScrapeCreators Matt Van Horn 2026-03-05 17:29:18 -08:00
  • 30b973f62e docs: add Reddit ScrapeCreators v2 improvements plan Matt Van Horn 2026-03-05 17:24:41 -08:00
  • 09b09946c0 feat: replace OpenAI Reddit search with ScrapeCreators API Matt Van Horn 2026-03-05 15:55:02 -08:00
  • d4328b5598 test: add tests for entity_extract module mark-c4r 2026-03-05 16:12:33 -06:00
  • 788514ce8e feat: add Xiaohongshu source and Reddit public fallback YJLi-new 2026-03-05 20:54:33 +08:00
  • db75f9e341 feat: v2.8 — Instagram Reels source + TikTok ScrapeCreators migration v2.8.0 Matt Van Horn 2026-03-04 06:57:52 -08:00
  • 740dcc5789 docs: update README and SKILL.md for ScrapeCreators TikTok API Matt Van Horn 2026-03-04 05:17:30 -08:00
  • e03046bd49 refactor(tiktok): replace Apify with ScrapeCreators API Matt Van Horn 2026-03-03 13:58:51 -08:00
  • 1d18bee1a2 fix(skill): forward CLI flags through $ARGUMENTS to Python script Matt Van Horn 2026-03-03 13:51:14 -08:00
  • fb00856bff docs: update README for v2.7 with TikTok examples and installation feat/tiktok-apify-source Matt Van Horn 2026-03-03 06:52:51 -08:00
  • d7b354b2cf fix(ui): suppress [TikTok] and [Apify] log lines in non-TTY mode Matt Van Horn 2026-03-03 06:45:00 -08:00
  • 7c5763d048 fix(apify): suppress verbose actor log streaming to stderr Matt Van Horn 2026-03-03 06:43:38 -08:00
  • 61729b9ae7 fix(ui): show YouTube and TikTok progress spinners in Claude Code Matt Van Horn 2026-03-03 06:36:50 -08:00
  • b990aed40e feat: add --no-native-web flag to skip Parallel AI in Claude Code Matt Van Horn 2026-03-03 06:34:03 -08:00
  • d4ac57f041 fix(tiktok): restore missing websearch import in orchestrator Matt Van Horn 2026-03-03 06:25:30 -08:00
  • 1db0b6054a feat(tiktok): add TikTok as 7th signal source via Apify Matt Van Horn 2026-03-03 05:48:04 -08:00
  • 5e5d586f7d fix: triage all 16 open GitHub issues — close 9, fix 6, comment 1 Matt Van Horn 2026-03-03 06:05:31 -08:00
  • 94b6b6eb7b feat(search): add --search flag for source filtering Matt Van Horn 2026-03-03 00:43:33 -08:00
  • 6ae4b16791 feat(bird_x): add noise words + last-chance retry with strongest token Matt Van Horn 2026-03-03 00:39:52 -08:00
  • 82efa6100b fix(skill): use plain source names in Web stats line, not URLs Matt Van Horn 2026-03-02 23:54:06 -08:00
  • a52ed30109 fix(skill): suppress trailing Sources: block from WebSearch tool mandate Matt Van Horn 2026-03-02 23:44:35 -08:00
  • 78678e3919 chore: add .gitignore and PR #37 finalization plan Matt Van Horn 2026-03-02 23:36:47 -08:00
  • 04bfb5381d fix(tests): patch env isolation in test_api_key_takes_priority Matt Van Horn 2026-03-02 23:36:37 -08:00
  • d7bff81757 fix(bird_x): pass .env credentials to Node subprocesses for WSL2/headless auth Ilia Alshanetsky 2026-03-03 02:24:59 -05:00
  • 1ed990a081 feat(skill): v2.6 - agent-native invocation and --agent report mode v2.6.0 Matt Van Horn 2026-03-02 23:07:47 -08:00
  • 27b4865d60 feat(skill): bump version to 2.5 Matt Van Horn 2026-02-27 19:04:41 -08:00
  • 9ee1291033 docs: update README for v2.5 - Polymarket + HN as killer features, add Anthropic odds example Matt Van Horn 2026-02-26 10:42:00 -08:00
  • e48d84b1d0 fix(polymarket): two-pass query expansion finds markets where topic is an outcome Matt Van Horn 2026-02-26 09:06:35 -08:00
  • 309c8e37c6 fix(sync): deploy to last30daysCROSS with patched frontmatter Matt Van Horn 2026-02-26 08:27:30 -08:00
  • 2ff9b6f6c1 feat(polymarket): outcome-aware scoring and synthesis instructions Matt Van Horn 2026-02-26 08:12:45 -08:00
  • 4c82309c36 fix(skill): strengthen zero-result hiding and improve Polymarket stats format Matt Van Horn 2026-02-25 23:09:18 -08:00
  • 9d9e7e89d9 feat(polymarket): replace position-based ranking with quality-signal relevance Matt Van Horn 2026-02-25 23:07:43 -08:00