Auto-GPT-Plugins icon indicating copy to clipboard operation
Auto-GPT-Plugins copied to clipboard

Create Astro plugin

Open sr5434 opened this issue 1 year ago • 11 comments

Same as pull #1633 on Significant-Gravitas/Auto-GPT but as a plugin. It was approved by @nponeccop but I was asked to reimplement it as a plugin. I will include the old pull request message below.

Background

The current agent cannot access real-time information about how many astronauts are in space.

Changes

This uses the open notify api to get information about how many astronauts are in space.

Documentation

I included a docstring for the function that fetches the data.

Test Plan

I haven’t tested it, as I added my code on the main branch which is currently broken

PR Quality Checklist

  • [x] My pull request is atomic and focuses on a single change.
  • [ ] I have thoroughly tested my changes with multiple different prompts.
  • [x] 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

I didn’t add tests because I forked master which is broken

sr5434 avatar Apr 24 '23 13:04 sr5434

Really solid start!

ntindle avatar Apr 24 '23 17:04 ntindle

Is this better? Should I squash the commits?

sr5434 avatar Apr 26 '23 13:04 sr5434

This looks way better! I’ll be able to run/test it a bit later today. It’s 8am for me so by around 2am it should be reviewed

ntindle avatar Apr 26 '23 13:04 ntindle

Ok, thanks

sr5434 avatar Apr 26 '23 14:04 sr5434

Is this better?

sr5434 avatar Apr 27 '23 14:04 sr5434

@ntindle the tests pass when I ran them. Will this be merged?

sr5434 avatar Apr 28 '23 15:04 sr5434

Will get to this within the next 17 hours

ntindle avatar Apr 28 '23 20:04 ntindle

I cannot for the life of me get it to execute the command. Try changing the name/description up or provide a prompt that I can use

ntindle avatar Apr 29 '23 17:04 ntindle

Ok, sure.

sr5434 avatar Apr 29 '23 17:04 sr5434

I used the email plugin init.py as a template, and forgot to edit the description. It should(hopefully) work now.

sr5434 avatar Apr 29 '23 17:04 sr5434

This is a mass message from the AutoGPT core team to all open Plugin-PRs

We're in the process of re-architecting: https://github.com/Significant-Gravitas/Auto-GPT/wiki/Architecting

Please be patient as we work to clean up the AutoGPT core.

If you already have an existing plug-in that’s affected, please message @ntindle on Discord so we can get your plugin spinning on the new architecture.

If you're working on a plugin, please bear in mind that one of our primary goals in re-architecting is to make life MUCH easier for you. We've taken aboard feedback from plugin developers. We're on it, so please give us some time!

<3 The AutoGPT Team

p-i- avatar May 06 '23 01:05 p-i-