Minor updates

This commit is contained in:
2026-08-25 07:11:22 +02:00
parent 50c64e0541
commit bd0abab759
5 changed files with 173 additions and 8 deletions
+3
View File
@@ -14,6 +14,8 @@ from fastapi.responses import JSONResponse, Response
from starlette.middleware.base import BaseHTTPMiddleware
from pydantic import BaseModel, Field, ValidationError, field_validator
from common.request_logging import install_request_logging
logger = logging.getLogger("gateway")
logging.basicConfig(level=logging.INFO, format="%(asctime)s %(levelname)s %(name)s %(message)s")
@@ -142,6 +144,7 @@ def _is_llm_path(path: str) -> bool:
app = FastAPI(title="Skinbase Vision Gateway", version="1.0.0", lifespan=lifespan)
app.add_middleware(APIKeyMiddleware)
install_request_logging(app, logger, "gateway")
@app.exception_handler(LLMGatewayError)