SDK Drift Report
Category: Export / type-name drift
TypeScript location: sdks/typescript/pmxt/models.ts line 930 — FetchMatchedEventClustersParams
Python location: sdks/python/pmxt/models.py line 629 — MatchedEventClusterParams (also exported from sdks/python/pmxt/__init__.py)
What the drift is
The params type for the fetchMatchedEvents / fetch_matched_events call has different exported names in each SDK:
| SDK |
Exported name |
| TypeScript |
FetchMatchedEventClustersParams |
| Python |
MatchedEventClusterParams |
The TypeScript name carries the Fetch prefix; the Python name omits it. This mirrors the same pattern as the MatchedMarketClusterParams / FetchMatchedMarketClustersParams drift (see companion issue).
Why it matters
Same discoverability concern as the market-cluster params drift: a developer cross-referencing between SDK docs or source will not find the Python type under the name they expect from the TypeScript SDK.
Expected behaviour
Both SDKs should export this params type under the same logical name (modulo only case convention).
SDK Drift Report
Category: Export / type-name drift
TypeScript location:
sdks/typescript/pmxt/models.tsline 930 —FetchMatchedEventClustersParamsPython location:
sdks/python/pmxt/models.pyline 629 —MatchedEventClusterParams(also exported fromsdks/python/pmxt/__init__.py)What the drift is
The params type for the
fetchMatchedEvents/fetch_matched_eventscall has different exported names in each SDK:FetchMatchedEventClustersParamsMatchedEventClusterParamsThe TypeScript name carries the
Fetchprefix; the Python name omits it. This mirrors the same pattern as theMatchedMarketClusterParams/FetchMatchedMarketClustersParamsdrift (see companion issue).Why it matters
Same discoverability concern as the market-cluster params drift: a developer cross-referencing between SDK docs or source will not find the Python type under the name they expect from the TypeScript SDK.
Expected behaviour
Both SDKs should export this params type under the same logical name (modulo only case convention).