INNER CODE UNIT · Python

lifespan

existence-master/Sentient · src/server/main/app.py:141

async def lifespan(app_instance: FastAPI):
    logger.info("App startup...")
    await mongo_manager.initialize_db()
    initialize_stt()
    initialize_tts()
    initialize_embedding_model()
    logger.info("App startup complete.")
    yield 
    logger.info("App shutdown sequence initiated...")
    if mongo_manager and mongo_manager.client:
        mongo_manager.client.close()
    await close_memories_pg_pool()
    logger.info("App shutdown complete.")

app = FastAPI(title="Sentient Main Server", version="2.2.0", docs_url="/docs", redoc_url="/redoc", lifespan=lifespan)

app.add_middleware(
    CORSMiddleware,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…