Reference-client limitations
LingbotVaClient.predict() defaults its next echo to the previous prediction’s executable rows.
That is appropriate only if those rows were actually executed. Its shape checks are partial; the
first-action example validates exact shape and finite
values.
The reference client and simulator bridge clear the old echo before reset, then set the task and
retain early seed replies. The Python SDK manages transport keepalive. The bridge rounds echoes to
five decimal places; identical rounded echoes can stop progress. Do not perturb values or change
JSON formatting to manufacture progress. Start a fresh session after an uncertain timeout.
The deployed model supports sampling_seed on reset; the reference wrappers use an empty reset
payload. See the reference for the reset payload.
A model seed controls sampling, not video timing or simulator state. Different pixels or a different
committed frame window can still change the result with the same seed.
Report a problem
Include the model release, SDK/examples revisions, session ID, failure timestamp, both track shapes, last receivedstep, echo row count and length, seed, and exact error text. For simulation, include
the suite, task ID, initial-state ID, diagnostic log, and recording. Never include an API key.