22eb65d4a2
refactor: share mcp api calls
2026-04-29 05:37:24 -04:00
d178f9c9cb
fix: remove cookie query forwarding
2026-04-28 23:52:45 -04:00
b6aaec0b65
chore: update ruler docs
...
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev >
2026-04-28 22:29:12 -04:00
2a5701aeb9
test: quiet and speed up test runs
2026-04-28 21:45:06 -04:00
3fe5fdb63f
fix(core): handle partial listing data
2026-04-28 21:34:45 -04:00
63716272c5
chore: slim per-package tsconfigs to extend root
2026-04-28 19:55:59 -04:00
1d21c66945
chore: use exports field and catalog refs in all packages
2026-04-28 19:55:37 -04:00
bf393eacae
chore: setup typecheck scripts for each package
...
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev >
2026-04-28 19:37:18 -04:00
79bb249603
chore: replace any cast by asserting tool schema property types
...
Tightens the type assertion for the `unstableFilter` schema property in tests to ensure correct structural checking of its `type` and `description` fields.
2026-04-28 19:24:39 -04:00
49e90d45f8
docs: expose unstable mode in mcp tools
2026-04-28 19:03:42 -04:00
b6e9501448
docs: align cookie setup with env-only auth
2026-04-21 21:53:42 -04:00
d65d81dbd1
refactor: remove mcp cookie parameters
2026-04-21 21:48:34 -04:00
86191e7a45
chore: deep-init
...
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev >
2026-04-21 20:47:00 -04:00
e4ab145d70
feat: add cookie support to kijiji scraper
...
Add optional cookie parameter to bypass bot detection (403 errors).
Cookies can be provided via parameter, KIJIJI_COOKIE env var, or
cookies/kijiji.json file. Supports both JSON array and string formats.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 19:29:13 -05:00
cf9784a565
feat: implement cookie priority hierarchy (URL param > env var > file) for Facebook and eBay scrapers
2026-01-23 15:32:17 -05:00
65eb8d1724
refactor: increase kijiji scraping request rate to 4 rps
...
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev >
2026-01-23 14:50:37 -05:00
f3839aba54
fix: increase kijiji rate limit to 4 rps
...
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev >
2026-01-23 13:59:47 -05:00
eb6705df0f
feat: add 60-second timeouts to MCP request handlers for reliability
2026-01-23 13:59:28 -05:00
72525609ed
fix: set idle timeout to 255 seconds in MCP server to prevent premature shutdown
2026-01-23 13:59:28 -05:00
ee0fca826d
style: fix formatting in MCP server
2026-01-23 11:56:54 -05:00
637f1a4e75
fix: resolve biome lint errors and warnings
2026-01-23 10:33:15 -05:00
441ff436c4
feat(mcp): extend Kijiji tool with filtering parameters
2026-01-23 09:55:37 -05:00
1f53ec912a
feat(mcp): add search options to Kijiji and eBay tools
2026-01-23 09:55:21 -05:00
497c7995a2
feat: ebay 'buy it now' and 'canada only' filters support
2025-12-17 14:38:52 -05:00
a66b5b2362
migrate to monorepo?
2025-12-13 20:31:10 -05:00