autogpt-platform-beta-v0.4.4

Significant-Gravitas/AutoGPTautogpt-platform-beta-v0.4.4Jan 29, 2025by ntindle

AI Summary

A major release introducing External API support, Auto-Top-Up credits capability, and new blocks like Mem0 AI Memory, GitHub checks, and Linear integration. Also introduces marketplace URL restructuring.

Key Highlights

  • External API creation
  • Auto-Top-Up credits capability
  • New blocks: Mem0 AI Memory, GitHub checks/statuses, Linear
  • Marketplace URL restructure (/store* to /marketplace*)
  • Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock

New Features

  • Create external API
  • Enable executing store agents without agent ownership
  • Add LLM prompt as output pin
  • Implement Auto-Top-Up credits capability
  • Added autocomplete on login
  • Make spend credit failure part of block execution failure
  • Change /store* URL to /marketplace*
  • Add graph/node id & execution id on CreditTransaction table
  • Add billing portal entry point
  • Add TypeScript type checks to frontend
  • Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock
  • Add multimedia file support & basic Video blocks
  • Add Mem0 AI memory block
  • Add username+password credentials type
  • Bring Back email and Reddit blocks
  • Linear integration

Full Release Notes

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

**Date:** January 29, 2025

---

## 🔥 What's New?

### New 
- [**#9272**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9272) - Create external API (by [@aarushik93](https://github.com/aarushik93))
- [**#9267**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9267) - Enable executing store agents without agent ownership (by [@Pwuts](https://github.com/Pwuts))
- [**#9330**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9330) - Add LLM prompt as the output pin (by [@majdyz](https://github.com/majdyz))
- [**#9278**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9278) - Implement Auto-Top-Up credits capability (by [@majdyz](https://github.com/majdyz))
- [**#9306**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9306) - Minimize non-caught error logic between graph exec creation and queueing (by [@majdyz](https://github.com/majdyz))
- [**#9333**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9333) - Added autocomplete on login (by [@turboslapper](https://github.com/turboslapper))


### Enhancements
- [**#9248**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9248) - Re-enable tests in monitor.spec.ts (by [@ntindle](https://github.com/ntindle))
- [**#9340**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9340) - Make spend credit failure part of block execution failure (by [@majdyz](https://github.com/majdyz))
- [**#9288**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9288) - Remove steps about adding Ollama credentials (by [@Bentlybro](https://github.com/Bentlybro))
- [**#9119**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9119) - Change `/store*` URL to `/marketplace*` (by [@kcze](https://github.com/kcze))
- [**#9050**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9050) - Implement top-up flow for PAYG System (by [@kcze](https://github.com/kcze))
- [**#9217**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9217) - Add graph/node id & execution id on CreditTransaction table (by [@majdyz](https://github.com/majdyz))
- [**#9264**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9264) - Add billing portal entry point (by [@majdyz](https://github.com/majdyz))
- [**#9226**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9226) - Add TypeScript type checks to frontend (by [@ntindle](https://github.com/ntindle))
- [**#9352**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9352) - Add default support in oneOf field (by [@Abhi1992002](https://github.com/Abhi1992002))
- [**#9299**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9299) - Bump ruff from 0.8.6 to 0.9.2 in /autogpt_libs (by [@dependabot](https://github.com/dependabot))
- [**#9300**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9300) - Bump the development-dependencies group across 1 directory with 5 updates (by [@dependabot](https://github.com/dependabot))
- [**#9298**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9298) - Bump the development-dependencies group across 1 directory with 17 updates (by [@dependabot](https://github.com/dependabot))
- [**#9347**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9347) - Bump the production-dependencies group across 1 directory with 19 updates (by [@dependabot](https://github.com/dependabot))
- [**#9237**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9237) - Bump the production-dependencies group across 1 directory with 4 updates (by [@dependabot](https://github.com/dependabot))
- [**#9349**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9349) - Bump the production-dependencies group across 1 directory with 19 updates (by [@dependabot](https://github.com/dependabot))


### Bug Fixes
- [**#9243**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9243) - Security upgrade next from 14.2.20 to 14.2.21 (by [@ntindle](https://github.com/ntindle))
- [**#9290**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9290) - Unbreak save button after save error (by [@Pwuts](https://github.com/Pwuts))
- [**#9311**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9311) - Fix page layouts (sizing + padding) (by [@Pwuts](https://github.com/Pwuts))
- [**#9295**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9295) - Make monthly top-up adjust the target balance (by [@majdyz](https://github.com/majdyz))
- [**#9247**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9247) - Fix "Select All" in Agent Dashboard (by [@Ayush-Mittal10](https://github.com/Ayush-Mittal10))
- [**#9337**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9337) - Remove TwitterUnblockUserBlock & TwitterBlockUserBlock (by [@majdyz](https://github.com/majdyz))
- [**#9338**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9338) - Check if Linear is enabled before showing blocks (by [@ntindle](https://github.com/ntindle))
- [**#9351**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9351) - Add ollama_host to AIConversationBlock (by [@Bentlybro](https://github.com/Bentlybro))
- [**#9287**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9287) - No longer require Ollama key (by [@ntindle](https://github.com/ntindle))
- [**#9138**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9138) - Fix broken connections when copying and pasting an agent (by [@RitikDutta](https://github.com/RitikDutta))
- [**#9360**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9360) - Fix failing test_block_credit_reset (by [@majdyz](https://github.com/majdyz))
- [**#9341**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9341) - Increase agent execution timeout to fix `test_agent_execution` flakiness (by [@ntindle](https://github.com/ntindle))
- [**#9339**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9339) - Update repo-close-stale-issues.yml (by [@ntindle](https://github.com/ntindle))

### New Blocks
- [**#9271**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9271) - Add blocks for GitHub checks & statuses (by [@ntindle](https://github.com/ntindle))
- [**#9158**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9158) - Split CodeExecutionBlock into InstantiationBlock & StepExecutionBlock (by [@mariosacaj](https://github.com/mariosacaj))
- [**#9320**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9320) - Add multimedia file support & basic Video blocks (by [@majdyz](https://github.com/majdyz))
- [**#9285**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9285) - Add Mem0 AI memory block (by [@ntindle](https://github.com/ntindle))
- [**#9113**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9113) - Add username+password credentials type; Bring Back email and Reddit blocks (by [@ntindle](https://github.com/ntindle))
- [**#9269**](https://github.com/Significant-Gravitas/AutoGPT/pulls/9269) - Linear integration (by [@ntindle](https://github.com/ntindle))

---

## 🎉 Thanks to Our Contributors!

A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:

- [@Ayush-Mittal10](https://github.com/Ayush-Mittal10)
- [@turboslapper](https://github.com/turboslapper)
- [@mariosacaj](https://github.com/mariosacaj)
- [@RitikDutta](https://github.com/RitikDutta)

As well as our returning contributors:
- [@ntindle](https://github.com/ntindle)
- [@majdyz](https://github.com/majdyz)
- [@Pwuts](https://github.com/Pwuts)
- [@kcze](https://github.com/kcze)
- [@Bentlybro](https://github.com/Bentlybro)
- [@aarushik93](https://github.com/aarushik93)
- [@Abhi1992002](https://github.com/Abhi1992002)
- [@dependabot](https://github.com/dependabot)

---

## 📥 How to Get This Update

To update to this version, run:

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

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.4.3...autogpt-platform-beta-v0.4.4).

---

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