AutoGPT
AutoGPT copied to clipboard
command clone github repository
Background
Enables cloning repositories via the gitpython library. This enables pulling down a repo in the docker container.
Changes
Adds a clone_repository
command and environment variables for github api key and username.
Documentation
Documented in code
Test Plan
PR Quality Checklist
- [x] My pull request is atomic and focuses on a single change.
- [x] I have thoroughly tested my changes with multiple different prompts.
- [ ] I have considered potential risks and mitigations for my changes.
- [x] I have documented my changes clearly and comprehensively.
- [x] I have not snuck in any "extra" small tweaks changes
@edcohen08 There are conflicts now
@nponeccop rebased
@edcohen08 There are conflicts now
@nponeccop rebased
@edcohen08 CI failed
@nponeccop linted