core/models/app_response
library
Classes
-
ActionResponse<T>
-
Represents a response that requires further action from the client.
-
AppResponse<T>
-
A sealed base class representing all possible outcomes from a Tuul AI API request.
-
ErrorResponse<T>
-
Represents a failed API call or a business logic error from the server.
-
RegularResponse
-
A wrapper for standard, non-streaming asynchronous responses.
-
StreamResponse
-
A wrapper for streaming responses, typically used in generative AI scenarios.
-
SuccessResponse<T>
-
Represents a successful API call.