diff --git a/cognee/api/v1/cloud/routers/get_checks_router.py b/cognee/api/v1/cloud/routers/get_checks_router.py index 336b0a732..b7768671a 100644 --- a/cognee/api/v1/cloud/routers/get_checks_router.py +++ b/cognee/api/v1/cloud/routers/get_checks_router.py @@ -16,14 +16,8 @@ def get_checks_router(): api_token = request.headers.get("X-Api-Key") if api_token is None: - # Return a graceful response for local/self-hosted installations - return { - "status": "local_mode", - "message": "Running in local mode. Cloud features are not available without API key.", - "cloud_available": False, - "local_mode": True, - } + raise CloudApiKeyMissingError() return await check_api_key(api_token) - return router + return router \ No newline at end of file