RATE_LIMITED
You're going a little fast — slow down for a moment.
HTTP status: 429
Why this happens
Too many requests in a short window.
How to recover
Honor the Retry-After header. The dashboard's HTTP client backs off transparently; SDK callers should do the same.
Branching on this code
TypeScript
import { ApiError } from "@firecase/sdk";
try {
await firecase.someCall();
} catch (e) {
if (e instanceof ApiError && e.code === "RATE_LIMITED") {
// recover here
}
throw e;
}