Shumaque/code-review-agent
0
1"""FastAPI app for Code Review Agent using openenv-core."""2 3import os4from dotenv import load_dotenv5 6# Load environment variables from .env file7load_dotenv()8 9from openenv.core.env_server.http_server import create_app10 11from server.code_review_environment import CodeReviewEnv12from server.models import CodeReviewAction, CodeReviewObservation13 14 15app = create_app(16 env=CodeReviewEnv,17 action_cls=CodeReviewAction,18 observation_cls=CodeReviewObservation,19 env_name="code_review_agent",20 max_concurrent_envs=1,21)22 23 24def main():25 """Main entry point for running the server."""26 import uvicorn27 28 uvicorn.run(app, host="0.0.0.0", port=8000)29 30 31if __name__ == "__main__":32 main()33 