running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 4 tests
test test_access_properties ... ok
test test_create_agent ... ok
test test_memory ... ok
test test_update_status ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 3 tests
2024-04-06T12:16:42.252985Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": 🛠️ Getting ready!
2024-04-06T12:16:42.267036Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": 🛠️ Getting ready!
2024-04-06T12:16:42.270871Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": 🛠️ Getting ready!
2024-04-06T12:16:42.347477Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": Executing task:
2024-04-06T12:16:42.347520Z INFO autogpt::agents::architect: • Create a weather forecast website for global cities.
test test_get_urls ... ok
test test_get_scope ... ok
2024-04-06T12:16:46.066233Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": Testing URL Endpoint: https://api.openweathermap.org/data/2.5/weather
2024-04-06T12:16:46.465747Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": Testing URL Endpoint: https://api.weatherapi.com/v1/current.json
2024-04-06T12:16:46.793384Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": Testing URL Endpoint: https://api.climacell.co/v3/weather/forecast/daily
2024-04-06T12:16:47.003361Z ERROR autogpt::agents::architect: [*] "Lead UX/UI Designer": Error sending request for URL https://api.climacell.co/v3/weather/forecast/daily: reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("api.climacell.co")), port: None, path: "/v3/weather/forecast/daily", query: None, fragment: None }, source: Error { kind: Connect, source: Some(ConnectError("dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: Name or service not known" })) } }
2024-04-06T12:16:47.004308Z INFO autogpt::agents::architect: [*] "Lead UX/UI Designer": Diagrams installed successfully!
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: diagrams in /home/mahmoud/.local/lib/python3.10/site-packages (0.23.4)
Requirement already satisfied: typed-ast<2.0.0,>=1.5.4 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (1.5.5)
Requirement already satisfied: jinja2<4.0,>=2.10 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (3.1.2)
Requirement already satisfied: graphviz<0.21.0,>=0.13.2 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (0.20.3)
Requirement already satisfied: MarkupSafe>=2.0 in /home/mahmoud/.local/lib/python3.10/site-packages (from jinja2<4.0,>=2.10->diagrams) (2.1.2)
2024-04-06T12:16:52.346939Z INFO autogpt::agents::architect: Diagram generated successfully!
test test_architect_agent ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.19s
running 5 tests
2024-04-06T12:16:52.519271Z INFO autogpt::agents::backend: [*] "Backend Developer": 🛠️ Getting ready!
2024-04-06T12:16:52.529933Z INFO autogpt::agents::backend: [*] "Backend Developer": 🛠️ Getting ready!
2024-04-06T12:16:52.532735Z INFO autogpt::agents::backend: [*] "Backend Developer": 🛠️ Getting ready!
2024-04-06T12:16:52.546241Z INFO autogpt::agents::backend: [*] "Backend Developer": 🛠️ Getting ready!
2024-04-06T12:16:52.546950Z INFO autogpt::agents::backend: [*] "Backend Developer": 🛠️ Getting ready!
test tests_backend_dev_one ... ok
test test_get_routes_json ... ok
test test_fix_code_bugs ... ok
test test_improve_backend_code ... ok
test test_generate_backend_code ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.40s
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 4 tests
2024-04-06T12:17:07.899675Z INFO autogpt::agents::frontend: [*] "Frontend Developer": 🛠️ Getting ready!
2024-04-06T12:17:07.905846Z INFO autogpt::agents::frontend: [*] "Frontend Developer": 🛠️ Getting ready!
2024-04-06T12:17:07.913616Z INFO autogpt::agents::frontend: [*] "Frontend Developer": 🛠️ Getting ready!
2024-04-06T12:17:07.915910Z INFO autogpt::agents::frontend: [*] "Frontend Developer": 🛠️ Getting ready!
test tests_frontend_dev_one ... ok
test test_generate_frontend_code ... ok
test test_improve_frontend_code ... ok
test test_fix_code_bugs ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 28.68s
running 1 test
2024-04-06T12:17:36.440950Z INFO functions: [*] "Position": Executing tasks: Tasks { description: "Tasks", scope: Some(Scope { crud: true, auth: false, external: true }), urls: Some(["https://kevin-rs.dev"]), frontend_code: None, backend_code: Some("fn main() {}"), api_schema: Some([Route { dynamic: "no", method: "GET", body: Object {}, response: Object {}, path: "/path" }, Route { dynamic: "yes", method: "POST", body: Object {"key": String("value")}, response: Object {"success": Bool(true)}, path: "/path" }]) }
test test_functions_execution ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 1 test
2024-04-06T12:17:37.448367Z INFO autogpt::agents::manager: [*] "Manager": 🛠️ Getting ready!
2024-04-06T12:17:37.506226Z INFO autogpt::agents::manager: [*] "Manager": Executing task: "Develop a full stack app that fetches today's weather in python using FastAPI."
2024-04-06T12:17:39.992314Z INFO autogpt::agents::architect: [*] "ArchitectGPT": 🛠️ Getting ready!
2024-04-06T12:17:40.109192Z INFO autogpt::agents::backend: [*] "BackendGPT": 🛠️ Getting ready!
2024-04-06T12:17:40.217197Z INFO autogpt::agents::frontend: [*] "FrontendGPT": 🛠️ Getting ready!
2024-04-06T12:17:42.704779Z INFO autogpt::agents::architect: [*] "ArchitectGPT": Executing task:
2024-04-06T12:17:42.704818Z INFO autogpt::agents::architect: • Using Python's FastAPI framework, create a full-stack application that retrieves today's weather data.
2024-04-06T12:17:42.704830Z INFO autogpt::agents::architect: • Step 1: Install FastAPI and any necessary dependencies using pip
2024-04-06T12:17:42.704839Z INFO autogpt::agents::architect: • Step 2: Set up the basic structure of the FastAPI application, including routes and data models.
2024-04-06T12:17:42.704849Z INFO autogpt::agents::architect: • Step 3: Integrate a weather API client to fetch the current weather data for a specific location.
2024-04-06T12:17:42.704858Z INFO autogpt::agents::architect: • Step 4: Create a user interface using HTML and CSS to display the retrieved weather data.
2024-04-06T12:17:47.309992Z INFO autogpt::agents::architect: [*] "ArchitectGPT": Diagrams installed successfully!
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: diagrams in /home/mahmoud/.local/lib/python3.10/site-packages (0.23.4)
Requirement already satisfied: typed-ast<2.0.0,>=1.5.4 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (1.5.5)
Requirement already satisfied: jinja2<4.0,>=2.10 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (3.1.2)
Requirement already satisfied: graphviz<0.21.0,>=0.13.2 in /home/mahmoud/.local/lib/python3.10/site-packages (from diagrams) (0.20.3)
Requirement already satisfied: MarkupSafe>=2.0 in /home/mahmoud/.local/lib/python3.10/site-packages (from jinja2<4.0,>=2.10->diagrams) (2.1.2)
2024-04-06T12:17:50.651287Z INFO autogpt::agents::architect: Diagram generated successfully!
2024-04-06T12:17:53.965530Z INFO autogpt::agents::backend: [*] "BackendGPT": Executing task:
2024-04-06T12:17:53.965576Z INFO autogpt::agents::backend: • Implementing FastAPI, create a full-stack Python application that retrieves and displays today's weather data.
2024-04-06T12:17:53.965594Z INFO autogpt::agents::backend: • Step 1: Install FastAPI and any necessary dependencies using pip
2024-04-06T12:17:53.965611Z INFO autogpt::agents::backend: • Step 2: Set up the basic structure of the FastAPI application, including routes and data models.
2024-04-06T12:17:53.965627Z INFO autogpt::agents::backend: • Step 3: Integrate a weather API client to fetch the current weather data for a specific location.
2024-04-06T12:17:53.965642Z INFO autogpt::agents::backend: • Step 4: Create a user interface using HTML and CSS to display the retrieved weather data.
2024-04-06T12:18:05.136657Z INFO autogpt::agents::backend: [*] "BackendGPT": Backend Code Unit Testing...
2024-04-06T12:18:05.136689Z INFO autogpt::agents::backend: [*] "BackendGPT": Building and running the backend project...
2024-04-06T12:18:12.093660Z INFO autogpt::agents::backend: [*] "BackendGPT": Backend Code Unit Testing...
2024-04-06T12:18:12.093693Z INFO autogpt::agents::backend: [*] "BackendGPT": Building and running the backend project...
2024-04-06T12:18:28.685302Z INFO autogpt::agents::backend: [*] "BackendGPT": Backend Code Unit Testing...
2024-04-06T12:18:28.685330Z INFO autogpt::agents::backend: [*] "BackendGPT": Building and running the backend project...
test test_manager_gpt has been running for over 60 seconds
2024-04-06T12:18:45.975788Z INFO autogpt::agents::backend: [*] "BackendGPT": Backend Code Unit Testing...
2024-04-06T12:18:45.975821Z INFO autogpt::agents::backend: [*] "BackendGPT": Building and running the backend project...
2024-04-06T12:18:56.176676Z ERROR autogpt::agents::backend: [*] "BackendGPT": Too many bugs found. Consider debugging...
2024-04-06T12:19:00.030204Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Executing task:
2024-04-06T12:19:00.030246Z INFO autogpt::agents::frontend: • Implement a full-stack Python application using FastAPI to retrieve and display today's weather data.
2024-04-06T12:19:00.030258Z INFO autogpt::agents::frontend: • Step 1: Set up FastAPI and any necessary dependencies using pip.
2024-04-06T12:19:00.030268Z INFO autogpt::agents::frontend: • Step 2: Define the basic structure of the FastAPI application, including routes and data models.
2024-04-06T12:19:00.030278Z INFO autogpt::agents::frontend: • Step 3: Integrate a weather API client to fetch the current weather data for a specific location.
2024-04-06T12:19:00.030287Z INFO autogpt::agents::frontend: • Step 4: Create a user interface using HTML and CSS to display the retrieved weather data.
2024-04-06T12:19:14.042802Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Frontend Code Unit Testing...
2024-04-06T12:19:14.042837Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Building and running the frontend project...
2024-04-06T12:19:21.143837Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Frontend Code Unit Testing...
2024-04-06T12:19:21.143868Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Building and running the frontend project...
2024-04-06T12:19:28.370028Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Frontend Code Unit Testing...
2024-04-06T12:19:28.370060Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Building and running the frontend project...
2024-04-06T12:19:36.225466Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Frontend Code Unit Testing...
2024-04-06T12:19:36.225501Z INFO autogpt::agents::frontend: [*] "FrontendGPT": Building and running the frontend project...
2024-04-06T12:19:36.704452Z ERROR autogpt::agents::frontend: [*] "FrontendGPT": Too many bugs found. Consider debugging...
2024-04-06T12:19:36.704550Z INFO autogpt::agents::manager: [*] "Manager": Completed Tasks:
test test_manager_gpt ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 119.27s
running 2 tests
test test_agent_update ... ok
test test_agent_creation ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 6 tests
test src/traits/functions.rs - traits::functions (line 7) ... ok
test src/traits/agent.rs - traits::agent (line 7) ... ok
test src/common/utils.rs - common::utils (line 22) ... ok
test src/agents/architect.rs - agents::architect (line 10) ... ok
test src/agents/backend.rs - agents::backend (line 10) ... ok
test src/agents/frontend.rs - agents::frontend (line 10) ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.03s