Scope OLX watches and searches to a category #18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/olx-category-scoping"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Step 2a of the reseller roadmap. OLX searches every category by default, so GPU and phone watches learn their typical price from the wrong items.
Live check (2026-09-30), "rtx 3070" on OLX: unscoped, 50 of 63 results were whole PCs/laptops (median 3 600 zł). Scoped to Karty graficzne, 2 of 49 (median 1 399 zł).
What changes
category_idon OLX scans only; Allegro Lokalnie and Vinted are unaffected. For research watches it is part of the immutable criteria, so changing it starts a new series.GET /api/marketplaces/olx/categories?query=, plus MCPscout_olx_categories.scout_searchacceptsolxCategoryId.search[dist]and the private/business filter. friendly-links quietly falls back to the parent for unknown slugs, so Scout checks against the parent and fails closed rather than widening. Resolutions are cached per process.warning, without backoff. Previously any per-watch config error backed off every OLX watch.Not in this PR
Verification
npm run typecheck,npm test(248/248),npm run build, andnpm audit --omit=dev(0 vulnerabilities) all pass.🤖 Generated with Claude Code
kubus referenced this pull request2026-09-30 21:36:51 +00:00