mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
a0a4dd68ef
* fix(36kr): replace waitForCapture with DOM polling for search/hot waitForCapture(6) always times out on 36kr because the API intercept never captures a matching request. However, the DOM is already fully rendered with search/hot results by the time the timeout fires. Replace the 6-second intercept wait with a DOM polling loop that checks for article links (a[href*="/p/"]) every 300ms, returning immediately once content is available (typically ~1s vs 6s timeout + error). Tested on opencli 1.6.2 with both CDP and Browser Bridge modes. * fix: rebase onto main, remove unused interceptor, fix strategy - Rebase onto main after clis/ move (PR #782) - Remove installInterceptor calls (no longer used after waitForCapture removal) - Change strategy from INTERCEPT to PUBLIC (browser: true) to match actual behavior - Improve polling loop readability --------- Co-authored-by: buruguo <buruguo@lambdafintech.com> Co-authored-by: jackwener <jakevingoo@gmail.com>