From 33a14f85eb6114a7be958a7447783e8ac7b281de Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 17 Oct 2026 03:23:37 +0800 Subject: [PATCH] refactor(types): specialize response models through runtime factory --- app/api/response.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/response.py b/app/api/response.py index 79057048f..617db9201 100644 --- a/app/api/response.py +++ b/app/api/response.py @@ -175,7 +175,7 @@ class ResponseAPIRoute(APIRoute): force_raw=force_raw, ) if should_wrap: - kwargs["response_model"] = Response[response_model] + kwargs["response_model"] = Response.__class_getitem__(response_model) endpoint = self._wrap_endpoint(endpoint) kwargs["responses"] = self._merge_error_responses(