From 23c756b55d5328296091f1462a5cd07816ec7804 Mon Sep 17 00:00:00 2001 From: ahmedrowaihi Date: Sat, 8 Mar 2025 16:53:30 +0300 Subject: [PATCH] fix(openapi): OpenAPI schema validation UNEVALUATED PROPERTY must NOT have unevaluated properties --- dev-compose.yaml | 1 - .../routers/openai/chat_completions/chat_completions.py | 4 +--- letta/server/rest_api/routers/v1/agents.py | 4 +--- letta/server/rest_api/routers/v1/voice.py | 4 +--- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-compose.yaml b/dev-compose.yaml index 42239b987..36fd5c549 100644 --- a/dev-compose.yaml +++ b/dev-compose.yaml @@ -28,7 +28,6 @@ services: - "8083:8083" - "8283:8283" environment: - - SERPAPI_API_KEY=${SERPAPI_API_KEY} - LETTA_PG_DB=${LETTA_PG_DB:-letta} - LETTA_PG_USER=${LETTA_PG_USER:-letta} - LETTA_PG_PASSWORD=${LETTA_PG_PASSWORD:-letta} diff --git a/letta/server/rest_api/routers/openai/chat_completions/chat_completions.py b/letta/server/rest_api/routers/openai/chat_completions/chat_completions.py index 86a0b54fb..755791457 100644 --- a/letta/server/rest_api/routers/openai/chat_completions/chat_completions.py +++ b/letta/server/rest_api/routers/openai/chat_completions/chat_completions.py @@ -30,9 +30,7 @@ logger = get_logger(__name__) responses={ 200: { "description": "Successful response", - "content": { - "text/event-stream": {"description": "Server-Sent Events stream"}, - }, + "content": {"text/event-stream": {}}, } }, ) diff --git a/letta/server/rest_api/routers/v1/agents.py b/letta/server/rest_api/routers/v1/agents.py index bd03348e3..971805c26 100644 --- a/letta/server/rest_api/routers/v1/agents.py +++ b/letta/server/rest_api/routers/v1/agents.py @@ -669,9 +669,7 @@ async def send_message( responses={ 200: { "description": "Successful response", - "content": { - "text/event-stream": {"description": "Server-Sent Events stream"}, - }, + "content": {"text/event-stream": {}}, } }, ) diff --git a/letta/server/rest_api/routers/v1/voice.py b/letta/server/rest_api/routers/v1/voice.py index 4a0114872..56d10d782 100644 --- a/letta/server/rest_api/routers/v1/voice.py +++ b/letta/server/rest_api/routers/v1/voice.py @@ -26,9 +26,7 @@ logger = get_logger(__name__) responses={ 200: { "description": "Successful response", - "content": { - "text/event-stream": {"description": "Server-Sent Events stream"}, - }, + "content": {"text/event-stream": {}}, } }, )