Malformed state can be dropped without an action reply. Validate inputs locally instead of treating
every timeout as a transient network error. See the
wire contract for field limits and ordering.
When reporting a problem, include the model identifier, client revision, SDK version, request ID,
status transitions, input shapes, and timing. Keep credentials out of logs and reports.
Troubleshooting
Diagnose missing replies, observation mismatches, and action interpretation errors.