from openenv.core.env_server import create_fastapi_app from server.audit_environment import AuditEnvironment from models import AuditAction, AuditObservation def main(): """Entry point for the Smart Contract Audit environment.""" env = AuditEnvironment() app = create_fastapi_app(env, AuditAction, AuditObservation) return app # When running directly via uvicorn app = main() if __name__ == "__main__": import uvicorn uvicorn.run(app, host="0.0.0.0", port=8000)