Krzysztof Czerwinski
Krzysztof Czerwinski
OPEN-183 ### Background OpenAI API tends to return broken json responses (such as trailing commas, extra newlines) which fail to be parsed by built-in `json.loads`. This change introduces relaxed parsing...
OPEN-72 This prevents an unhandled exception by not starting agent protocol server (when using `autogpt.sh serve`) if chosen port is unavailable. It informs user that they can change port using...
OPEN-257 Display if code execution is enabled or not on CLI startup, depending if Docker is available.
OPEN-337, OPEN-305 - Better handle no API keys or invalid ones - Handle exception and exit when invalid key is provided - Handle any APIError exception when trying to get...
### Background Should be merged after: - https://github.com/Significant-Gravitas/AutoGPT/pull/7106 - https://github.com/Significant-Gravitas/AutoGPT/pull/7151 - https://github.com/Significant-Gravitas/AutoGPT/pull/7117 Follow-up after [Component-based Agents](https://github.com/Significant-Gravitas/AutoGPT/pull/7054) ### Changes 🏗️ This PR removes unused `autogpt` code and reorganizes its file structure....
### Background Should be merged after: - https://github.com/Significant-Gravitas/AutoGPT/pull/7106 - https://github.com/Significant-Gravitas/AutoGPT/pull/7151 Follow-up after [Component-based Agents](https://github.com/Significant-Gravitas/AutoGPT/pull/7054) ### Changes 🏗️ This PR removes unused `forge` code and merges `autogpt` and `forge` code. ###...
### Background * https://github.com/Significant-Gravitas/AutoGPT/discussions/6970 * Follow-up after [Component-based Agents](https://github.com/Significant-Gravitas/AutoGPT/pull/7054) The goal of this PR is to move reusable code (including components) to `forge` so AutoGPT agent is built using `forge`....
## **User description** ### Background Python file execution doesn't work when non-local `FileStorage` is used. ### Changes 🏗️ Implement mounting of local temporary directory synchronized with storage, where python file...
### Background Related issue: - https://github.com/Significant-Gravitas/AutoGPT/issues/7140 Branched from: - https://github.com/Significant-Gravitas/AutoGPT/pull/7106 ### Changes 🏗️ - Move `autogpts/autogpt` and `autogpts/forge` to top level of the repo ### PR Quality Scorecard ✨ -...
### **User description** ### Background Refactor https://github.com/Significant-Gravitas/AutoGPT/pull/7106 is causing many problems with circular imports. Static `run_after` inside component classes needlessely couples components to each other and hides ordering from the...