AutoGPT
AutoGPT copied to clipboard
Re-arch: plugins base
Background
Splitting the plugins into two separate areas of concerns was decided upon by the team. The first of these is the system constructor (name tbd) and the plugin manager. The plugin manager's role is simply to pull plugins that exist and return them to the caller. Each other component is responsible for registering, managing, or otherwise handling the plugins themselves.
Changes
Adds a base class for plugins
Documentation
Test Plan
PR Quality Checklist
- [ ] My pull request is atomic and focuses on a single change.
- [ ] I have thoroughly tested my changes with multiple different prompts.
- [ ] I have considered potential risks and mitigations for my changes.
- [ ] I have documented my changes clearly and comprehensively.
- [ ] I have not snuck in any "extra" small tweaks changes
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Ignored Deployment
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| docs | ⬜️ Ignored (Inspect) | May 9, 2023 3:33am |
#3652
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly.