"""FastAPI application for the Cloud Resource Management Environment.""" try: from openenv.core.env_server.http_server import create_app from openenv.core.env_server.mcp_types import CallToolAction, CallToolObservation from .cloud_environment import CloudResourceEnvironment except ImportError: from openenv.core.env_server.http_server import create_app from openenv.core.env_server.mcp_types import CallToolAction, CallToolObservation from server.cloud_environment import CloudResourceEnvironment app = create_app( CloudResourceEnvironment, CallToolAction, CallToolObservation, env_name="cloud_resource_env", ) def main(): import uvicorn uvicorn.run(app, host="0.0.0.0", port=8000) if __name__ == "__main__": main()