AutoGPT
AutoGPT copied to clipboard
feat(platform): Update block UI
Background
This is the revival of https://github.com/Significant-Gravitas/AutoGPT/pull/8190. With the input-field bug fixed
Changes ๐๏ธ
Update block UI based on the agreed design.
Testing ๐
[!NOTE] Only for the new autogpt platform, currently in autogpt_platform/
- Create from scratch and execute an agent with at least 3 blocks
- Import an agent from file upload, and confirm it executes correctly
- Upload agent to marketplace
- Import an agent from marketplace and confirm it executes correctly
- Edit an agent from monitor, and confirm it executes correctly
PR Reviewer Guide ๐
Here are some key observations to aid the review process:
| โฑ๏ธย Estimated effort to review: 3 ๐ต๐ต๐ตโชโช |
| ๐งชย No relevant tests |
| ๐ย No security concerns identified |
| โกย Recommended focus areas for review Code Complexity Performance Concern Potential Bug |
Deploy Preview for auto-gpt-docs canceled.
| Name | Link |
|---|---|
| Latest commit | 91c11df84f7a95185008cd528163d2e5b68e4474 |
| Latest deploy log | https://app.netlify.com/sites/auto-gpt-docs/deploys/670a4016613d830008aeccb2 |
Checked API Key is not leaked
{
"id": "ed5d851c-9343-4b9f-bef6-276233301102",
"version": 1,
"is_active": true,
"is_template": false,
"name": "apitest",
"description": "Agent Description",
"executions": null,
"nodes": [
{
"id": "3969861a-9af3-477c-8c05-08f9bff9675e",
"block_id": "1f292d4a-41a4-4977-9684-7c8d560b9f91",
"input_default": {},
"metadata": {
"position": {
"x": 608,
"y": 132.5
}
}
}
],
"links": [],
"subgraphs": {}
}
LGTM - I've run through the tests. Though we can no longer test the marketplace features locally
@Swiftyos can you approve it?
Though we can no longer test the marketplace features locally
why not? you can change the environment variable to not use the cloud one
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.
you need to commit your lock file updates btw
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.