Skip to main content

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 received step, 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.