The track_tokens route path is already snake_case (correct). operationId/SDK method names are camelCase across all ~40 routes (batchTrack, getOrCreateCustomer, redeemReferralCode...); Speakeasy emits the override verbatim, so snake_case here produced a lone track_tokens SDK method. Reverts bd41bde10.
Renames the cursor pagination request field from cursor to start_cursor
across the three V2.3 list endpoints (customers, entities, events).
Updates schemas, handlers, downstream services, OpenAPI contracts, the
test SDK client, and affected integration tests. Also fixes a latent bug
in list-customers-v22-vs-v23-parity where fetchV23 hardcoded limit:1
instead of LIMIT, causing flaky parity failures when the dev org had
more than one customer.