autogpt-platform-beta-v0.6.1

Significant-Gravitas/AutoGPTautogpt-platform-beta-v0.6.1Mar 26, 2025by ntindle

AI Summary

This update introduces significant backend optimizations and new platform features, including a unified database manager, admin agent review tables, and support for store listings and block execution charging.

Key Highlights

  • Introduction of a single DB manager across the system
  • New admin agent review table
  • Support for store listings and block-based charging
  • Improved WebSocket connection reliability
  • Security enhancements preventing DNS rebinding and open redirects

New Features

  • Single DB manager across the system
  • Store listings backend support
  • Agent input block subtypes
  • Capability to charge based on block execution count
  • Toast notifications on agent execution request failure

Full Release Notes

# 🚀 Release `autogpt-platform-beta-v0.6.1`

**Date:** 26 March 2025

---

## 🔥 What's New?

### New Features
- **#9662** - Use a single DB manager across the system (by @majdyz) 
- **#9668** - Avoid connecting the same host and falling-back to defined api_host (by @majdyz) 
- **#9665** - Mark starting nodes as QUEUED instead of INCOMPLETE during the initial execution (by @majdyz)
- **#9667** - Avoid loading all node executions on large continuous agent (by @majdyz)
- **#9628** - Add backend support for store listings submissions (by @ntindle)
- **#9657** - Add agent input block subtypes (by @majdyz)
- **#9661** - Add capability to charge based on block execution count (by @majdyz)
- **#9634** - Admin agent review table (by @ntindle)
- **#9452** - Migrate old models in existing agents (by @kcze)
- **#9636** - Onboarding updates (by @kcze)
- **#9689** - Add toast on agent execution request failure (by @majdyz)

### Enhancements
- **#9632** - Fill defaults from schema to `hardcodedValues` at node creation (by @kcze)

### Bug Fixes
- **#9660** - Add `user_id` to websocket event subscription key (by @Pwuts)
- **#9666** - Fix unreliable websocket connection for node execution update (by @majdyz)
- **#9677** - Disable and provide toggle for Agent Input Block subtypes (by @majdyz)
- **#9688** - Increase block request security; Prevent DNS rebinding & open redirect attack (by @majdyz)
- **#9694** - Improve error message on unmatched webhook ingress (by @Pwuts)
- **#9697** - Filter Redis messages by user ID (by @Pwuts)
- **#9696** - Skip updating status of already terminated graph (by @majdyz)

### Dependencies & Maintenance
- **#9672** - Security upgrade next from 14.2.23 to 14.2.25 (by @ntindle)
- **#9664** - Defer loading of `.blocks` and `.integrations.webhooks` on module init (by @Pwuts)
- **#9663** - Reorganize & clean up execution update system (by @Pwuts)

---

## 🎉 Thanks to Our Contributors!

A huge shoutout to everyone who contributed to this release:

- @majdyz
- @ntindle
- @Pwuts
- @kcze

---

## 📥 How to Get This Update

To update to this version, run:

```bash
git pull origin autogpt-platform-beta-v0.6.1
```

Or download it directly from the  
[Releases page](https://github.com/Significant-Gravitas/AutoGPT/releases).

For a complete list of changes, see the [Full Changelog](https://github.com/Significant-Gravitas/AutoGPT/compare/autogpt-platform-beta-v0.6.0...autogpt-platform-beta-v0.6.1).

---

## 📝 **Feedback and Issues**
If you encounter any issues or have suggestions, please [join our Discord](https://discord.gg/autogpt) and let us know!