What changed
No error is raised. The value is ignored and your results change silently, which is the hardest class of break to notice.
Affects cmdId on POST /v2/sandboxes/sessions/{sessionId}/cmd. Grep for it: nothing else will tell you.
Who is affected
Code that sends POST /v2/sandboxes/sessions/{sessionId}/cmd (cmdId).
Before and after
| Where | Before | After |
|---|---|---|
| POST /v2/sandboxes/sessions/{sessionId}/cmd · cmdId | present | absent |
Code that breaks
await client.post("/v2/sandboxes/sessions/{sessionId}/cmd", {
// cmdId is now ignored, not rejected
cmdId: value,
});Based on Vercel’s published API specification. How severity is decided.