INNER CODE UNIT · Python
lifespan
TianGzlab/OmicsClaw · omicsclaw/memory/server.py:63
async def lifespan(app):
from . import get_db_manager, get_memory_engine
from .bootstrap import seed_knowhows
db = get_db_manager()
await db.init_db()
await seed_knowhows(get_memory_engine())
yield
from . import close_db
await close_db()
app = FastAPI(
title="OmicsClaw Memory API",
description="Graph-based memory system for OmicsClaw multi-omics platform",
version=__version__,
lifespan=lifespan,
)