Skip to content

Etsy: say that shop section listings refuse large offsets - #1471

Merged
helpcodeai merged 4 commits into
mainfrom
fix/etsy-section-offset
Nov 3, 2026
Merged

helpcodeai merged 4 commits into
mainfrom
fix/etsy-section-offset

Conversation

@helpcodeai

Copy link
Copy Markdown
Contributor

Summary

etsy_get_listings_by_shop_section calls a public Etsy endpoint, and Etsy refuses large offsets there ("Offset exceeds the maximum allowed for anonymous requests"). The tool said only "Offset." and "Per page.", so the model paged on: one workspace hit offset 120 and the client repeated the refused call 34 times (Cloud, 11-02). etsy_get_shop_listings_active already carries the warning.

Changes

  • Tool description: large offsets are refused; use etsy_get_listings_by_shop to go through all of your own listings.
  • limit: 1 to 100 (default 25) with minimum/maximum; offset: "keep it small" with minimum: 0, same wording as etsy_get_shop_listings_active.

Type

  • Bug fix

Testing

  • Added/updated unit tests: not needed for a description and limits; the Etsy static spec covers the adapter.
  • node scripts/validate-adapters.mjs --warn: 708 passed, 0 failed, no new warning for etsy.
  • node scripts/regenerate-catalog.mjs, node scripts/generate-llms-txt.mjs: no diff besides the adapter. node scripts/adapter-count.mjs --check: OK.
  • cd packages/backend && npx jest src/adapters/intl/etsy: 12 passed.

Checklist

  • My code follows the existing code style
  • I have tested my changes locally
  • This PR has a descriptive title

Deployment

Same in Cloud and self-hosted. The new limits change the tool's parameters, so installed Etsy connectors get them after "Apply update" on the connector page.

Related Issues

Found in the 2026-11-03 Cloud check.

@helpcodeai
helpcodeai requested a review from D3nisty as a code owner November 3, 2026 08:16
@helpcodeai
helpcodeai merged commit 9a0bd12 into main Nov 3, 2026
14 checks passed
@helpcodeai
helpcodeai deleted the fix/etsy-section-offset branch November 3, 2026 11:14
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant