""" server/app.py — OpenEnv multi-mode deployment entry point. Required by the OpenEnv standard for server-mode deployment. """ import sys import os # Ensure root directory is importable sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from api import app # noqa: F401 def main(): """Server entry point called by 'server' script in pyproject.toml.""" import uvicorn uvicorn.run("server.app:app", host="0.0.0.0", port=7860) if __name__ == "__main__": main()