sunil18p31a0101's picture
restructed the application file
1abec9e
raw
history blame contribute delete
775 Bytes
"""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()