## Introduction
We would like to share an update on the most recent pull requests to the AutoGPT Github repository. Our diligent contributors have been working hard on some really exciting features, CI/CD improvements, and testing enhancements. In this blog post, we will provide a run-through of the major changes and how they impact the project.
_Get ready to dive into the world of AutoGPT updates in May 2023!_
## Features
### Python 3.10 Check and Error Message
PR: #3598, Contributors: amokduke, merwanehamadi
The `run.sh` script has been updated to check for Python 3.10 or higher, ensuring that Auto GPT only runs on systems with the appropriate Python version. The new implementation also includes informative error messages for unsupported Python versions.
### Allowing Absolute Paths in Workspace
PR: #3932, Contributors: Stefan Ayala, k-boikov
Absolute paths within workspaces are now allowed, as long as they are contained in the workspace directory. The change provides users with more flexibility when working with different directories.
### Image-generation Retries with Huggingface
PR: #2745, Contributors: Kory Becker, multiple authors
Huggingface API retries with delay have been implemented in the image generation process. This ensures that in case an API error occurs, the system will try again several times before considering the request as failed.
### Interrupting Continuous y -N Commands
PR: #4230, Contributor: gravelBridge
The AutoGPT system now allows users to interrupt continuous y -N command execution with SIGINT signal handlers introduced for better user control over the application.
## CI/CD
### Fixing CI Cassettes
PR: #4234, Contributors: merwanehamadi, Nicholas Tindle
Several modifications were made to the `.github/workflows/add-cassettes.yml` and `.github/workflows/ci.yml` files to ensure a more reliable relationship between the pull requests and their respective cassette updates.
## Testing
### Additional Test Cases for Huggingface Image Generation
PR: #2745, Contributor: Kory Becker
New test cases have been added to `tests/test_image_gen.py` to cover various scenarios in the Huggingface image generation process, including successful image generation, failing requests with and without delay, invalid JSON responses, and missing API tokens.
## Miscellaneous Changes
### Legal Warning for Continuous Mode
PR: #4239, Contributor: Nicholas Tindle
A legal warning about user responsibility and liability has been added when running the AutoGPT system in continuous mode, offering guidelines and disclaimers for system usage.
### Improved .env.template Image-provider Options
PR: #3720, Contributor: Cenny
The image-provider options within the `.env.template` file have been improved, consolidating duplicates, and providing clearer guidance for the user.
## Conclusion
That wraps up the major changes happening in the AutoGPT Github repository in May 2023! We would like to express our gratitude to all the contributors and co-authors who constantly strive to enhance the quality, reliability, and user experience of the project. We look forward to more improvements and new features in the coming months. Stay tuned for future updates to keep up with AutoGPT's progress!
---
This is an AI Prompt Engineering project by Roberto Henriquez
https://github.com/rihp/