This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
ReleasePort's take
Moderate signalAutoGPT v0.6.60 auto-opens artifact panels on agent creation, fixes billing and Copilot stability, and cuts three top egress queries via aggregation. This beta consolidates improvements across UX, billing, and data layers.
Why it matters: v0.6.60 auto-opens artifact panels, fixes billing and Copilot stability, and cuts three top egress queries. Test in dev before deploying to production.
Summary
AI summaryAuto‑open artifact panel when an agent creates a new artifact.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
Require Discord server managers for bot setup Require Discord server managers for bot setup Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add SendSlackMessageBlock for Slack integration Add SendSlackMessageBlock for Slack integration Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Default onboarding pricing to yearly Default onboarding pricing to yearly Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Switch main client between OpenRouter and Anthropic Switch main client between OpenRouter and Anthropic Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Smart Discord threads, setup link, mention humans Smart Discord threads, setup link, mention humans Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Auto-reroute OpenAI models through OpenRouter when configured Auto-reroute OpenAI models through OpenRouter when configured Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Enhanced workflow triggers with Trigger On Anything Enhanced workflow triggers with Trigger On Anything Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
AutoPilot task queue 5 running, 15 in-flight AutoPilot task queue 5 running, 15 in-flight Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Seed dynamic-cost preflight from historical data Seed dynamic-cost preflight from historical data Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Cap concurrent AutoPilot turns per user at 15 Cap concurrent AutoPilot turns per user at 15 Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Cleanup expired PlatformLinkTokens automatically Cleanup expired PlatformLinkTokens automatically Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Enable Stripe automatic tax on checkout Enable Stripe automatic tax on checkout Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Auto-open artifact panel on agent creation Auto-open artifact panel on agent creation Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Low |
Send messages to Slack via SendSlackMessageBlock Send messages to Slack via SendSlackMessageBlock Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Feature | Low |
Export chat sessions as Markdown from the session menu Export chat sessions as Markdown from the session menu Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Feature | Low |
Default onboarding pricing UI selects yearly plan with monthly equivalent shown Default onboarding pricing UI selects yearly plan with monthly equivalent shown Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Feature | Low |
Add user.created_at field to LaunchDarkly context Add user.created_at field to LaunchDarkly context Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Performance | Medium |
Drop eager-include on notification batch reads Drop eager-include on notification batch reads Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Performance | Medium |
Cut three top egress queries via aggregation Cut three top egress queries via aggregation Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Cap eager-loaded chat messages at 1000 recent Cap eager-loaded chat messages at 1000 recent Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Metadata-only fetch for chat ownership checks Metadata-only fetch for chat ownership checks Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Reduce time to first output in Copilot Reduce time to first output in Copilot Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Stream proxy bodies and skip middleware auth Stream proxy bodies and skip middleware auth Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Allow negative balance on post-flight reconciliation Allow negative balance on post-flight reconciliation Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Persist visible marker on SDK turn end Persist visible marker on SDK turn end Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Sync tier on checkout and expire sessions Sync tier on checkout and expire sessions Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Retry notification consumer with backoff Retry notification consumer with backoff Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Mandate find_block before refusal Mandate find_block before refusal Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Default-off subscription credit and dedup events Default-off subscription credit and dedup events Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Re-land proxy streaming with auth cleanup Re-land proxy streaming with auth cleanup Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fix block-execute billing and Copilot stability Fix block-execute billing and Copilot stability Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Bound LLM calls and reap orphan executions Bound LLM calls and reap orphan executions Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Centralise paywall enforcement on execute routes Centralise paywall enforcement on execute routes Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Hide delete control on AutoGPT-managed credentials Hide delete control on AutoGPT-managed credentials Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Sync user tier during checkout, expire abandoned sessions, and perform lazy Stripe reconciliation Sync user tier during checkout, expire abandoned sessions, and perform lazy Stripe reconciliation Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Bugfix | Medium |
Retry notification consumer with exponential backoff before dead‑letter queue rejection Retry notification consumer with exponential backoff before dead‑letter queue rejection Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Bugfix | Medium |
Back‑fill in‑memory sequences from actual batch start point Back‑fill in‑memory sequences from actual batch start point Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Bugfix | Low |
Update Terms of Use and Privacy Policy links to agpt.co Update Terms of Use and Privacy Policy links to agpt.co Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Bugfix | Low |
Expose WebSocket health check endpoint at /health Expose WebSocket health check endpoint at /health Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Bugfix | Low |
Close empty‑completion gaps and add silence heartbeat Close empty‑completion gaps and add silence heartbeat Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
Full changelog
🚀 Release autogpt-platform-beta-v0.6.60
Date: May 2025
🔥 What's New?
New Features
- #12740 - Trigger On Anything - Enhanced flexibility for workflow triggers (by @Pwuts)
- #13008 - Add Slack SendSlackMessageBlock for direct Slack integration (by @omsharma0401)
- #13039 - Smart Discord threads, setup-link button, mention humans, and bot-to-bot communication (by @Bentlybro)
- #13031 - Seed dynamic-cost block preflight from historical averages for better cost estimation (by @majdyz)
- #12997 - Auto-open artifact panel when agent creates new artifact (by @ntindle)
- #13058 - Enable Stripe automatic tax on checkout sessions (by @Torantulino)
- #13070 - Add Export Chat as Markdown option to session menu (by @Torantulino)
- #13069 - AutoPilot task queue with 5 running + 15 in-flight caps for better resource management (by @majdyz)
- #13022 - Cleanup expired PlatformLinkTokens automatically (by @devareddy05)
Enhancements
- #12828 - Reduce time to first output in Copilot (by @Pwuts)
- #13036 - Add user.created_at to LaunchDarkly context (by @majdyz)
- #13029 - Auto-reroute OpenAI models through OpenRouter when configured (by @majdyz)
- #13034 - Switch main client between OpenRouter and Anthropic-direct (by @majdyz)
- #13064 - Cap concurrent AutoPilot turns per user at 15 (by @majdyz)
- #13074 - Seed block preflight estimates from 30d prod usage (by @majdyz)
UI/UX Improvements
- #13006 - Redesign publish agent flow modal (by @Abhi1992002)
- #13083 - Polish creator dashboard + redesign edit modal (by @Abhi1992002)
- #13095 - Surface 15% yearly savings in switch-to-yearly modal (by @Abhi1992002)
- #13096 - Default onboarding pricing to yearly with monthly-equivalent + Charged today display (by @Abhi1992002)
- #13099 - Split switch-to-yearly dialog copy into lines + surface charged-today amount (by @Abhi1992002)
- #13100 - Smooth Monthly↔Yearly price transition on PlanCard (by @Abhi1992002)
- #13091 - Clarify builder cost display for OpenRouter and free providers (by @majdyz)
Bug Fixes
- #13019 - Stream proxy bodies and skip middleware auth on /api/proxy (by @0ubbe)
- #13023 - Release bundle — block-execute billing + copilot stability (by @majdyz)
- #13014 - Change 'Contacting the model' copy to 'Reading your message' (by @Torantulino)
- #13043 - Allow negative balance on post-flight reconciliation (by @majdyz)
- #13049 - Retry-with-backoff in notification consumer before DLQ reject (by @majdyz)
- #13045 - Centralise paywall enforcement on all execute routes (NO_TIER bypass) (by @majdyz)
- #13052 - Persist visible marker when SDK turn ends with empty content / error (by @majdyz)
- #13053 - Expose websocket health route at /health (by @majdyz)
- #13051 - Bound LLM calls and reap orphan node_execs (by @majdyz)
- #13057 - Back-fill in-memory sequences from actual batch start (by @majdyz)
- #13059 - Update Terms of Use and Privacy Policy links to agpt.co (by @Torantulino)
- #13060 - Sync tier on checkout + expire abandoned sessions + lazy Stripe reconciliation (by @majdyz)
- #13066 - Default CHAT_USE_OPENROUTER back to true for OR observability (by @majdyz)
- #13024 - Re-land proxy streaming + medium-impact auth cleanup (by @0ubbe)
- #13076 - Retry transient redis cluster errors internally + downgrade lock-blip noise (by @majdyz)
- #13086 - Mandate find_block before refusal + suppress false empty-completion on retry (by @majdyz)
- #13085 - Hide delete control on AutoGPT-managed credentials (by @majdyz)
- #13090 - Suppress empty-completion overlay false positives (by @majdyz)
- #13092 - Require Discord server managers for bot setup (by @Bentlybro)
- #13056 - Close empty-completion gaps + add silence heartbeat (by @0ubbe)
- #13093 - Default-off the subscription credit grant + dedup stripe events (by @majdyz)
Performance Improvements
- #13030 - Drop eager-include on notification batch reads (by @majdyz)
- #13033 - Cut three top egress queries via aggregation + caps (by @majdyz)
- #13038 - Metadata-only fetch for chat ownership checks (by @majdyz)
- #13047 - Cap eager-loaded chat messages at 1000 most-recent (by @majdyz)
Refactoring
- #13027 - Use shared get_openai_client in tally extraction (by @majdyz)
- #13035 - activity_status_generator calls OpenRouter directly (by @majdyz)
- #13040 - Drop type-ignore on OpenRouter messages/tools via cast (by @majdyz)
- #13042 - Ignore tmp/, screenshots/, test-screenshots/ scratch dirs (by @majdyz)
- #13041 - Drop Anthropic auto-reroute through OpenRouter (by @majdyz)
CI/CD
- #13025 - Pin pnpm via pnpm/action-setup before setup-node (by @0ubbe)
- #13026 - Pin pnpm via pnpm/action-setup in frontend CI (by @0ubbe)
Testing
- #13046 - Cover LD context shape with buildLDContext helper (by @majdyz)
- #13098 - Add SSE streaming integration test infrastructure (by @0ubbe)
Maintenance
- #13068 - Sync master into dev (SECRT-2335 hotfix) (by @majdyz)
🎉 Thanks to Our Contributors!
A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors:
- @omsharma0401
- @devareddy05
As well as our returning contributors:
- @0ubbe
- @Pwuts
- @majdyz
- @Torantulino
- @Bentlybro
- @ntindle
- @Abhi1992002
📥 How to Get This Update
To update to this version, run:
git pull origin autogpt-platform-beta-v0.6.60
Or download it directly from the
Releases page.
For a complete list of changes, see the Full Changelog.
📝 Feedback and Issues
If you encounter any issues or have suggestions, please join our Discord and let us know!
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About AutoGPT
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Related context
Related tools
Beta — feedback welcome: [email protected]