• Joined on 2026-03-13
shoko pushed to 0.0.3-draft at shoko/jujutsu-skills 2026-03-27 03:27:01 +01:00
54679cac44 Merge branch 'pr-35' into 0.0.3-draft
2c636048e7 security(polymarket-browse): improve response size limit with dynamic calculation
36a7e8b3eb security(polymarket-browse): add MAX_RESPONSE_SIZE limit to prevent memory exhaustion
Compare 3 commits »
shoko pushed to 0.0.3-draft at shoko/jujutsu-skills 2026-03-27 03:26:50 +01:00
ca13a2e194 Merge branch 'pr-34' (URL encoding) into 0.0.3-draft
3016d1287c test(polymarket-browse): add URL encoding unit tests
bb7eebf502 security(polymarket-browse): use proper URL encoding for --search parameter
Compare 3 commits »
shoko pushed to 0.0.3-draft at shoko/jujutsu-skills 2026-03-27 03:25:09 +01:00
893243ba39 Merge branch 'pr-33' into 0.0.3-draft
3928cdef7c security(polymarket-browse): validate --detail argument and show error if out of range
Compare 2 commits »
shoko pushed to 0.0.3-draft at shoko/jujutsu-skills 2026-03-27 03:24:58 +01:00
2b7a2bda90 Merge branch 'pr-32' into 0.0.3-draft
8bd76f3301 security(polymarket-browse): replace bare except: with specific exception handling
Compare 2 commits »
shoko created branch 0.0.3-draft in shoko/jujutsu-skills 2026-03-27 03:24:36 +01:00
shoko pushed to 0.0.3-draft at shoko/jujutsu-skills 2026-03-27 03:24:36 +01:00
aef5f79dad Merge branch 'pr-31' (timezone) into 0.0.3-draft
b4148570f4 Merge branch 'pr-30' into 0.0.3-draft
Compare 2 commits »
shoko commented on pull request shoko/jujutsu-skills#35 2026-03-27 02:37:13 +01:00
security(polymarket-browse): add MAX_RESPONSE_SIZE limit to prevent memory exhaustion

Updated the implementation based on your feedback:

Changes Made

Dynamic Response Size Limit instead of fixed 10MB:

MAX_RESPONSE_SIZE_MULTIPLIER = 10  # 10x multiplier
MAX_RESPON
shoko pushed to security/8-response-size-limits at shoko/jujutsu-skills 2026-03-27 02:36:40 +01:00
2c636048e7 security(polymarket-browse): improve response size limit with dynamic calculation
shoko commented on pull request shoko/jujutsu-skills#35 2026-03-27 02:33:10 +01:00
security(polymarket-browse): add MAX_RESPONSE_SIZE limit to prevent memory exhaustion

Great questions! Let me clarify:

Current Implementation (PR #35)

  • Current limit: 10MB fixed (MAX_RESPONSE_SIZE = 10 * 1024 * 1024)
  • Applies to: Only the public-search (global-sea…
shoko commented on pull request shoko/jujutsu-skills#33 2026-03-27 02:24:56 +01:00
security(polymarket-browse): validate --detail argument and show error if out of range

You raise a valid design concern. The current --detail N design is indeed flawed:

  1. List position is not stable - Position 3 can become position 7 in the next query
  2. **No one wants…
shoko opened issue shoko/jujutsu-skills#39 2026-03-27 02:24:42 +01:00
[Design Discussion] Redesign --detail to use event ID instead of list index
shoko commented on pull request shoko/jujutsu-skills#34 2026-03-27 02:15:13 +01:00
security(polymarket-browse): use proper URL encoding for --search parameter

Good point! I added unit tests for URL encoding of special characters:

Test Coverage Added

shoko pushed to security/6-url-encoding at shoko/jujutsu-skills 2026-03-27 02:14:55 +01:00
3016d1287c test(polymarket-browse): add URL encoding unit tests
shoko commented on pull request shoko/jujutsu-skills#33 2026-03-27 02:06:34 +01:00
security(polymarket-browse): validate --detail argument and show error if out of range

Great question! Here is the case example:

Before the Patch

User runs: polymarket-browse --category "Counter Strike" --detail 100

Scenario: API returns only 5 match events.

**What…

shoko commented on pull request shoko/jujutsu-skills#31 2026-03-27 01:57:44 +01:00
fix(polymarket-browse): add --timezone CLI argument for display timezone

Tradeoffs: UTC+7 vs Asia/Jakarta

shoko commented on pull request shoko/jujutsu-skills#38 2026-03-27 01:51:05 +01:00
docs(polymarket-browse): create SECURITY.md tracking audit findings

Review requested

shoko commented on pull request shoko/jujutsu-skills#36 2026-03-27 01:51:04 +01:00
security(polymarket-browse): add token bucket rate limiter for API calls

Review requested

shoko commented on pull request shoko/jujutsu-skills#34 2026-03-27 01:51:03 +01:00
security(polymarket-browse): use proper URL encoding for --search parameter

Review requested