• Joined on 2026-03-13
shoko pushed to fix/live-time-display at shoko/jujutsu-skills 2026-03-26 18:47:07 +01:00
53c268511a Add test for event happening exactly now shows LIVE
shoko created pull request shoko/jujutsu-skills#28 2026-03-26 18:43:48 +01:00
Fix: Event happening exactly now shows LIVE instead of In 0m
shoko created branch fix/live-time-display in shoko/jujutsu-skills 2026-03-26 18:43:36 +01:00
shoko pushed to fix/live-time-display at shoko/jujutsu-skills 2026-03-26 18:43:36 +01:00
7f3b885521 Fix: Event happening exactly now shows 'LIVE' instead of 'In 0m'
shoko opened issue shoko/jujutsu-skills#27 2026-03-26 18:42:32 +01:00
[BUG] Event happening exactly now shows "In 0m" instead of "LIVE"
shoko pushed to master at shoko/jujutsu-skills 2026-03-26 18:37:49 +01:00
e0ae6bbd14 Remove incorrect '100 pages safety cap' claim from SKILL.md
shoko pushed to master at shoko/jujutsu-skills 2026-03-26 18:23:21 +01:00
f468a12ea4 Merge pull request 'Add parallel fetching, caching, and max_total parameter' (#26) from feat/parallel-fetch-cache into master
c75d123dfd Update SKILL.md with new caching and parallel fetching documentation
9d1e328f53 Make page size calculation dynamic based on first API response
09f3cb9066 Add comment explaining total_pages ceiling division calculation
1ae60f5661 Fix total_pages calculation bug and add tests
Compare 7 commits »
shoko merged pull request shoko/jujutsu-skills#26 2026-03-26 18:23:20 +01:00
Add parallel fetching, caching, and max_total parameter
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 18:19:14 +01:00
c75d123dfd Update SKILL.md with new caching and parallel fetching documentation
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 18:15:37 +01:00
9d1e328f53 Make page size calculation dynamic based on first API response
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 18:06:35 +01:00
09f3cb9066 Add comment explaining total_pages ceiling division calculation
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 17:54:48 +01:00
1ae60f5661 Fix total_pages calculation bug and add tests
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 17:43:20 +01:00
bab373ab8f Add unit tests for parallelization, cache, and max_total
shoko created pull request shoko/jujutsu-skills#26 2026-03-26 17:29:52 +01:00
Add parallel fetching, caching, and max_total parameter
shoko created branch feat/parallel-fetch-cache in shoko/jujutsu-skills 2026-03-26 17:29:37 +01:00
shoko pushed to feat/parallel-fetch-cache at shoko/jujutsu-skills 2026-03-26 17:29:37 +01:00
eafbdba4a5 Add parallel fetching, caching, and max_total parameter
shoko commented on issue shoko/jujutsu-skills#25 2026-03-26 17:18:21 +01:00
[Analysis] API Efficiency Issues and Optimization Opportunities

Great. Starting implementation now.

Plan:

  1. Parallel page fetching with min(5, total_pages) concurrency
  2. Add max_total parameter for early exit
  3. Add caching layer with stale-while-revalidate…
shoko commented on issue shoko/jujutsu-skills#25 2026-03-26 17:14:25 +01:00
[Analysis] API Efficiency Issues and Optimization Opportunities

Parallel Page Fetches

Agreed. min(5, total_pages) as the initial concurrency level.


Smarter Early Exit / max_total

I like the max_total idea. It is simpler and more intuitive than…

shoko commented on issue shoko/jujutsu-skills#25 2026-03-26 17:05:36 +01:00
[Analysis] API Efficiency Issues and Optimization Opportunities

Thanks for the detailed questions. Here are my responses:


Parallel Page Fetches

how much parallel should we do in a single process?

It is about network I/O and avoiding overwhelming…

shoko opened issue shoko/jujutsu-skills#25 2026-03-26 16:51:35 +01:00
[Analysis] API Efficiency Issues and Optimization Opportunities