You've already forked Arcturus-Morningstar-Extended
mirror of
https://github.com/duckietm/Arcturus-Morningstar-Extended.git
synced 2026-06-19 15:06:19 +00:00
0a56f46d28
The Nitro client's NodeData parser enforces safety limits (max 1000 offers, 500 children, 20 depth) using Math.min() on the count but the server was sending all data beyond those limits. The unread bytes left in the buffer corrupted parsing of subsequent nodes, causing RangeError. Cap server-side output to match client limits and snapshot offerIds array to prevent potential race conditions between size() and iteration. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>