From 6d57156681927f78294a7b08a62590f1dfa92ada Mon Sep 17 00:00:00 2001 From: Igor Ilic Date: Thu, 11 Sep 2025 12:37:06 +0200 Subject: [PATCH] fix: Resolve issue with search serialization --- cognee/api/v1/search/routers/get_search_router.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cognee/api/v1/search/routers/get_search_router.py b/cognee/api/v1/search/routers/get_search_router.py index b158002a7..bd4841d3f 100644 --- a/cognee/api/v1/search/routers/get_search_router.py +++ b/cognee/api/v1/search/routers/get_search_router.py @@ -4,6 +4,7 @@ from datetime import datetime from pydantic import Field from fastapi import Depends, APIRouter from fastapi.responses import JSONResponse +from fastapi.encoders import jsonable_encoder from cognee.modules.search.types import SearchType from cognee.api.DTO import InDTO, OutDTO @@ -136,7 +137,7 @@ def get_search_router() -> APIRouter: use_combined_context=payload.use_combined_context, ) - return JSONResponse(content=results) + return jsonable_encoder(results) except PermissionDeniedError: return [] except Exception as error: