AutoGPT icon indicating copy to clipboard operation
AutoGPT copied to clipboard

Re-arch: plugins base

Open ntindle opened this issue 2 years ago • 2 comments

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

ntindle avatar May 08 '23 04:05 ntindle

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

vercel[bot] avatar May 08 '23 04:05 vercel[bot]

#3652

anonhostpi avatar May 08 '23 04:05 anonhostpi

This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.

github-actions[bot] avatar May 09 '23 03:05 github-actions[bot]

Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly.

github-actions[bot] avatar May 09 '23 03:05 github-actions[bot]