Yield Api Bad Request
class YieldApiBadRequest(val rawBody: String, message: String, cause: Throwable? = null) : PortalException.Api.HttpBadRequest
Thrown when the Yield API returns a 400 Bad Request error.
Now extends HttpBadRequest for semantic alignment: callers that catch HttpBadRequest automatically catch YieldApiBadRequest too. The deprecated single-arg constructor preserves source compatibility for external callers that constructed this directly with only a message.