ReadonlytagOptional ReadonlyinstanceOptional ReadonlyerrorsOptional ReadonlyproblemOptional ReadonlyretryOptional ReadonlylogOptional Readonlydetailthe human detail (distinct from Error.message, which mirrors it for stack-trace readability).
OptionalcauseOptionalstackthe HTTP status this error renders as (the frozen core mapping).
seconds for the Retry-After header (RateLimitedError only) — ceil(retryAfterMs/1000), else undefined.
A typed, throwable HTTP error.
tagselects the status + title from the frozen core tables; the instance renders to a Problem Details body via toProblem. Throw one from a handler;onError()maps it.