fix: enhance type hints for health check and root endpoints
Some checks failed
CI/CD Pipeline / Generate Documentation (push) Successful in 4m36s
CI/CD Pipeline / Lint Code (push) Successful in 4m59s
CI/CD Pipeline / Run Tests (push) Successful in 4m16s
CI/CD Pipeline / Security Scanning (push) Successful in 4m15s
CI/CD Pipeline / Build and Push Docker Images (api) (push) Failing after 1m20s
CI/CD Pipeline / Build and Push Docker Images (worker) (push) Failing after 1m14s
CI/CD Pipeline / Build and Push Docker Images (chat) (push) Failing after 1m19s
CI/CD Pipeline / Build and Push Docker Images (frontend) (push) Successful in 1m24s
CI/CD Pipeline / Deploy to Staging (push) Has been skipped
CI/CD Pipeline / Deploy to Production (push) Has been skipped

This commit is contained in:
2025-10-20 02:15:34 +02:00
parent 8092e20b2d
commit 8c2fa6af47

View File

@@ -4,7 +4,9 @@ Chat server stub for development.
TODO: Implement full chat server with WebSocket support. TODO: Implement full chat server with WebSocket support.
Currently this is a minimal stub to allow the development environment to start. Currently this is a minimal stub to allow the development environment to start.
""" """
import logging import logging
from fastapi import FastAPI from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware from fastapi.middleware.cors import CORSMiddleware
@@ -30,13 +32,13 @@ app.add_middleware(
@app.get("/health") @app.get("/health")
async def health_check(): async def health_check() -> dict[str, str | bool]:
"""Health check endpoint.""" """Health check endpoint."""
return {"status": "ok", "service": "chat", "implemented": False} return {"status": "ok", "service": "chat", "implemented": False}
@app.get("/") @app.get("/")
async def root(): async def root() -> dict[str, str]:
"""Root endpoint.""" """Root endpoint."""
return { return {
"message": "Chat server stub - not yet implemented", "message": "Chat server stub - not yet implemented",