autogpt-platform-beta-v0.8.0
lipku/LiveTalkingautogpt-platform-beta-v0.8.0Sep 19, 2026by Pwuts
Upgrading?
AI Summary
This release introduces a major security update requiring secrets to be generated per install and removes legacy JWT verification. It adds extensive features for experts, workflows, and AI model integrations, including standing work, marketplace skills, and new AI providers like GPT-6 Astra and Opus 5.
Key Highlights
- Secrets are generated per install to improve security
- Legacy HS256 JWT verification path is removed
- New features include standing work for experts and dedicated expert pages
- Marketplace improvements for knowledge skills and expert profiles
- Support for advanced AI models like GPT-6 Astra, Opus 5, and Google Gemini 3.8 Flash
Breaking Changes
- ENCRYPTION_KEY, UNSUBSCRIBE_SECRET_KEY, and BETTER_AUTH_SECRET are no longer shipped in .env.default and must be generated per install
- Legacy HS256 JWT verification path is removed
- Unused TrialNotificationDelivery table is dropped
New Features
- Standing work for experts and Otto
- Discord bot mentions for server members and roles
- Dedicated, shareable expert pages
- Expert proposal cards with approve flow
- Linux and macOS appliance installer
- GPT-6 Astra support
- Opus 5 support
- Basic authentication for MCP servers
- Group Home's Recent work by expert/workflow
- AutoPilot Voice Mode
- Canonical categories and category filter
- Google Gemini 3.8 Flash support
- Knowledge skills in the marketplace
- Per-tree envelope and ledger
- Pause expert work for approval
- Microsoft 365 Copilot transport
- RMFG manufacturing blocks
- Skill package management (upload/download/install)
- Expert team model in copilot onboarding
Full Release Notes
### ⚠️ Upgrading a self-hosted install — breaking change `ENCRYPTION_KEY`, `UNSUBSCRIBE_SECRET_KEY` and `BETTER_AUTH_SECRET` no longer ship with values in `.env.default`; they are generated per install, and the backend **does not start** on the value `.env.default` used to contain. A fresh install needs nothing beyond `make init-env` (or the installer). An install that set its own values needs nothing. If your install ran on the defaults (no `ENCRYPTION_KEY` line in `backend/.env`, or startup stops with `ENCRYPTION_KEY is set to a value that was published…`), do this from `autogpt_platform/` — it moves your connected integrations to the new key instead of losing them: 1. `docker compose down` 2. Keep the key your data is encrypted with: `export OLD_ENCRYPTION_KEY=$(git show autogpt-platform-beta-v0.7.4:autogpt_platform/backend/.env.default | grep '^ENCRYPTION_KEY=' | cut -d= -f2-)` (if you had set your own key and are replacing it, export that value instead and keep a copy of `backend/.env` outside the checkout). 3. In `backend/.env` make sure `ENCRYPTION_KEY=` and `UNSUBSCRIBE_SECRET_KEY=` exist with nothing after the `=`, and `BETTER_AUTH_SECRET=` in `frontend/.env`; then `make init-env` (fills every empty secret, never overwrites a value). 4. Re-encrypt what is stored — dry run first, then apply: `docker compose build migrate rest_server && docker compose run --rm migrate` `docker compose run --rm --no-deps -e OLD_ENCRYPTION_KEY rest_server cli rotate-encryption-key` `docker compose run --rm --no-deps -e OLD_ENCRYPTION_KEY rest_server cli rotate-encryption-key --apply` 5. Clear the token signing key stored under the old `BETTER_AUTH_SECRET`, then start: `docker compose up -d --wait db` `docker compose exec db psql -U postgres -c 'DELETE FROM platform."UserAuthJwks";'` `docker compose up -d --build` Full instructions: [Upgrading: secrets are generated per install](https://github.com/Significant-Gravitas/AutoGPT/blob/master/docs/platform/getting-started.md#upgrading-secrets-are-generated-per-install). Also in this release: the legacy HS256 JWT verification path is removed, so a `JWT_VERIFY_KEY` in `backend/.env` is no longer read (#14519); the unused `TrialNotificationDelivery` table is dropped by migration. ## 🔥 What's New? ### New Features - **#14688** - Standing work: routines for experts and Otto, repeating or once (by @ntindle) - **#14331** - Let the Discord bot mention server members and roles, never everyone (by @Bentlybro) - **#14313** - Dedicated, shareable expert pages with a Coming soon state (by @0ubbe) - **#14273** - Expert proposal cards outside the tool chain with approve flow and taglines (by @Abhi1992002) - **#14187** - Tag the settings-billing paying surfaces for DataFast (by @ntindle) - **#14186** - Report each onboarding step to DataFast (by @ntindle) - **#13299** - Alert + gate admin impersonation start via Discord (by @ntindle) - **#11791** - Add button to generate data to admin dashboard on local dev (by @ntindle) - **#14332** - Connect every provider a tool needs, then proceed once (by @Pwuts) - **#14342** - Group Home's Recent work by expert, workflow, or Autopilot (by @0ubbe) - **#13261** - Add Linux and macOS appliance installer (by @ntindle) - **#14358** - Add GPT-6 Astra support (by @ntindle) - **#14385** - Add Opus 5 and upgrade Advanced Anthropic (by @Torantulino) - **#14075** - Support Basic authentication for MCP servers (by @Torantulino) - **#14403** - Experts first, one-line runs, and run triggers on Home's Recent work (by @0ubbe) - **#14361** - Add actionable automation credit history (by @Torantulino) - **#14399** - Add expert budget endpoint and run source (by @Abhi1992002) - **#14402** - Add Claude Fable 5.1 support (by @ntindle) - **#14425** - Expert new-chat button in the sidebar and expert-aware empty session (by @0ubbe) - **#14322** - Look Mum No Hands - AutoPilot Voice Mode (by @Pwuts) - **#14411** - Experts do the public-data part of the job when a connection is skipped (by @Pwuts) - **#14428** - Canonical categories and a category filter (by @Pwuts) - **#14353** - Add configurable card-required trials (by @ntindle) - **#14422** - Add Google Gemini 3.8 Flash support (by @ntindle) - **#14446** - Give marketplace pages real Open Graph link previews (by @Pwuts) - **#14431** - List knowledge skills in the marketplace and install them to AutoPilot (by @Pwuts) - **#14424** - Let AutoPilot read the user's expert chats (by @Pwuts) - **#14244** - Per-tree envelope and ledger for spawned turns (by @Pwuts) - **#14420** - Pause expert work for approval once her spend reaches the threshold (by @Pwuts) - **#14423** - AutoPilot authors the morning brief (by @Pwuts) - **#14432** - Publish knowledge skills to the marketplace and review them (by @Pwuts) - **#14395** - Make silent credential-connection failures visible (by @Pwuts) - **#14421** - Score each expert's writing style against a stored baseline (by @Pwuts) - **#14452** - Update Slant3D integration for API v2 (by @ntindle) - **#14460** - Add generated expert avatars across team and chat surfaces (by @Abhi1992002) - **#14461** - Choose generated avatars when raising experts (by @Abhi1992002) - **#14462** - Recommend experts from onboarding brain dumps (by @Abhi1992002) - **#14464** - Introduce an expert-first onboarding wizard (by @Abhi1992002) - **#14465** - Introduce the expert team model in copilot onboarding (by @Abhi1992002) - **#14466** - Teach AutoPilot to propose the first expert hire (by @Abhi1992002) - **#14490** - Show an expert's integrations as logos on the team card (by @0ubbe) - **#14037** - Expert profiles show required services, cost, and AI disclosure (by @Abhi1992002) - **#14379** - Run copilot sandboxes on our own 1 vCPU / 2 GiB desktop image (by @ntindle) - **#14505** - Show what an expert has learned in its Soul drawer (by @Pwuts) - **#14512** - Expert profiles show what the expert sets up on day one (by @Pwuts) - **#14389** - Add RMFG manufacturing blocks (by @ntindle) - **#14506** - Show a bundled workflow's cadence before hire, and skip install-time schedules a hire cannot run (by @Pwuts) - **#14504** - Return experts from search and the category chips (by @Pwuts) - **#14458** - Add Alibaba Qwen 3.8 Max (0902) support (by @ntindle) - **#14414** - Skills owned per expert or personal AutoPilot (by @Abhi1992002) - **#14511** - Expert profiles show only the real Skills a hire comes with (by @Pwuts) - **#14202** - Add Microsoft 365 Copilot transport (by @ntindle) - **#14286** - Record how each agent run started and emit activation events (by @ntindle) - **#14287** - Record A/B experiment arms per user (by @ntindle) - **#14459** - Add Meta Muse Spark 1.3 support (by @ntindle) - **#14530** - Add DeepSeek V4.1 Flash (by @ntindle) - **#14393** - AutoPilot says what its task has left and wraps up before it runs out (by @Pwuts) - **#14559** - Install a marketplace skill straight onto one of your experts (by @Pwuts) - **#14544** - Make a skill package's files reachable and runnable in a turn (by @Pwuts) - **#14549** - Store, copy and delete a skill as its whole package (by @Pwuts) - **#14555** - Upload and download a skill as a zip package (by @Pwuts) - **#14538** - Add Sakana Fugu Ultra v2 (by @ntindle) - **#12945** - Add moderation blocks (by @ntindle) - **#14578** - Let the chat-platform bot stay silent with NO_REPLY (by @Bentlybro) - **#14550** - Raise experts with real marketplace skills (by @0ubbe) - **#14557** - Publish and install a skill as its whole package (by @Pwuts) - **#14561** - Show a skill's package on the Hub and in admin review (by @Pwuts) - **#14543** - Split marketing into four scoped experts (by @0ubbe) - **#14415** - Experts run only installed workflows with granted credentials (by @Abhi1992002) - **#14416** - AutoPilot manages all schedules, experts see only their runs (by @Abhi1992002) - **#14417** - Grant access from the connect card in expert chats (by @Abhi1992002) - **#14365** - Interactive E2B desktop sandboxes with live embedded streams (by @ntindle) - **#14382** - One box per owner — the desktop is the shell's screen (by @ntindle) - **#14288** - One anonymous id across PostHog and LaunchDarkly, stored at signup (by @ntindle) - **#14436** - Let AutoPilot edit its own chat-platform messages (by @Bentlybro) - **#14514** - Add supported official MCP integrations (by @ntindle) - **#14568** - Capability registry core and index (by @ntindle) - **#14038** - Experts funnel + briefing instrumentation (by @Abhi1992002) - **#14207** - Live sessions message each other, and one cross-expert check (by @Pwuts) - **#14639** - Add TypeSafe Jev judgment blocks (by @Torantulino) - **#14569** - Swap copilot discovery to find/describe/run_capability (by @ntindle) - **#14635** - Add Inception Mercury 2.5 (by @ntindle) - **#14675** - Add nine business core experts (by @0ubbe) - **#14707** - Show expert job titles on the pill and ask for one when raising (by @0ubbe) - **#14677** - Use the credential the user picked, and ask instead of guessing (by @Bentlybro) ### Enhancements - **#14310** - Count graph runs by terminal status (by @Bentlybro) - **#14319** - Wire the application metrics that were defined but never recorded (by @Bentlybro) - **#14208** - Upgrade claude-agent-sdk to 0.2.152 and pin the context window explicitly (by @Pwuts) - **#14360** - Clarify Max model access in picker (by @Torantulino) - **#14398** - Add compact variants to core atoms and restyle Home (by @Abhi1992002) - **#14400** - Inline expert chat and team page polish (by @Abhi1992002) - **#14404** - Rebuild Files page as a list with hover previews (by @0ubbe) - **#14302** - Speak MCP 2026-07-28 alongside legacy servers (by @kcze) - **#14408** - Colour Home's work chips and show workflow pictures (by @0ubbe) - **#14442** - Recalibrate AutoPilot's per-plan daily and weekly spend limits (by @Pwuts) - **#14336** - Shrink the schemas and tool results AutoPilot reads (by @Pwuts) - **#14469** - Files multi-select, Team setup card, and Team/Home design polish (by @0ubbe) - **#14463** - Refresh brain dump recording with an animated AutoPilot (by @Abhi1992002) - **#14497** - Replace the expert kickoff auto-run with an onboarding card (by @0ubbe) - **#14571** - Promote GPT-6 Astra to Codex advanced-tier default (by @Otto-AGPT) - **#14548** - Notion-style expert avatars with a face picker in the raise flow (by @0ubbe) - **#14457** - Build the backend image once instead of eight times (by @Bentlybro) - **#14603** - Notify sessions when the skill registry drifts since session start (by @ntindle) ### UI/UX Improvements - **#14266** - Show error toast when a requested graph fails to load (by @Pwuts) - **#14368** - Calm the Recent work card on Home (by @0ubbe) - **#14407** - Use solid expert colors for covers (by @Abhi1992002) - **#14300** - Ignore Enter and other keys while an IME is composing (by @kcze) - **#14472** - Hide unfinished expert pods UI (by @Abhi1992002) - **#14437** - Format sidebar date group labels with the user's locale (by @gaoanze888) - **#14673** - Move billing toggle closer to plan cards in onboarding (by @0ubbe) - **#14661** - Unify expert display and sidebar chats (by @0ubbe) - **#14696** - Put the desktop back in reach of the chat (by @kcze) - **#14700** - Restore result cards for tools run through run_capability (by @kcze) - **#14682** - Stopping a response shows the stopped card, not an error (by @Pwuts) ### Bug Fixes - **#14721** - Apply the building-mode guide on restart instead of re-deriving it from history (by @Pwuts) - **#14714** - Run a tool reached by capability id through the normal tool path — AutoPilot can create and edit agents again (by @Pwuts) - **#14702** - Name deferred tools by capability id in model-facing text (by @kcze) - **#14330** - Read the post a Discord thread was created from (by @Bentlybro) - **#14325** - Skip scheduled runs for paywalled users quietly (by @Bentlybro) - **#14337** - Show expert cards to signed-out visitors (by @0ubbe) - **#14324** - Route every Stripe SDK call through one async helper (by @Bentlybro) - **#14334** - Upgrade redis-py to 8.1 so a dropped cluster connection no longer poisons the client (by @Bentlybro) - **#14057** - Render array items with a known object shape as a real sub-form (by @ntindle) - **#14206** - Raise the LLM request timeout to 600s and make it configurable (by @Pwuts) - **#14327** - Stop managed, stale and trigger credentials breaking the Connect card (by @Pwuts) - **#14212** - Show what the approval card will execute, and approve only that (by @Pwuts) - **#14320** - Invalidate the copilot integration-token cache across processes (by @Pwuts) - **#14309** - A sub-session hands back a bounded result, not its whole tool log (by @Pwuts) - **#14205** - Require library membership AND marketplace submission for graph access (by @Pwuts) - **#14373** - Render canonical agent and block names in AutoPilot (by @Torantulino) - **#13524** - Authorize team management by target team id, drop active-team requirement (by @ntindle) - **#14394** - Match sensitive header names case-insensitively when following redirects (by @Pwuts) - **#14441** - Drop first-person voice from run activity summaries (by @0ubbe) - **#14303** - Stop deleting valid MCP credentials on a 403, and verify tokens server-side (by @kcze) - **#14445** - Gate the expert page's Coming soon on the hire-experts flag (by @0ubbe) - **#14419** - Stop replaying Authorization across cross-origin redirects (by @kcze) - **#14426** - Keep each expert's workspace files separate from other experts (by @0ubbe) - **#14451** - Bind the scheduler's RPC port before the embedding backfill (by @Pwuts) - **#14412** - Facts an expert stores now persist as recallable memories (by @Pwuts) - **#14448** - Keep block and agent inputs off the copilot setup card (by @0ubbe) - **#14434** - Use the timezone AutoPilot was given when scheduling an agent (by @Pwuts) - **#14390** - Tell AutoPilot and the user when a stored credential is rejected, not "not connected" (by @Pwuts) - **#14454** - Seed E2E embeddings before CI dumps the database for its cache (by @Pwuts) - **#14392** - Tag Vercel previews as preview in Sentry, and stop pytest runs reporting (by @Pwuts) - **#14391** - Store the scopes the provider granted, not the ones we asked for (by @Pwuts) - **#14375** - Never drop a user's tier on an unauthoritative payment-flag read (by @Pwuts) - **#14374** - Cap the compaction window pin at the routed model's real window (by @Pwuts) - **#14354** - Read aloud falls back to our own TTS when the browser has no voices (by @Pwuts) - **#13420** - Use custom rjsf validator for anyOf fields (by @seer-by-sentry[bot]) - **#13576** - Base64-encode the ExecuteCodeBlock variables payload (by @albatrossflyon-coder) - **#14372** - Isolate copilot dispatch sleep mocks (by @Torantulino) - **#14388** - Silence AbortError in onboarding provider (by @seer-by-sentry[bot]) - **#14323** - Guard Tally popup script removal to prevent NotFoundError (by @seer-by-sentry[bot]) - **#14453** - Prevent agent page crash on 404 (by @seer-by-sentry[bot]) - **#14260** - Guard AppSidebar keydown listener against undefined event.key (by @seer-by-sentry[bot]) - **#14179** - Prevent Tooltip from switching between controlled/uncontrolled (by @seer-by-sentry[bot]) - **#13498** - Prevent ApiError [object Object] from FastAPI 422 detail (by @seer-by-sentry[bot]) - **#13581** - Guard against undefined platform in PlatformBadge (by @seer-by-sentry[bot]) - **#13166** - Remove benign console.warn from credential input (by @seer-by-sentry[bot]) - **#14491** - Stop the hire kickoff from telling the expert to run a workflow (by @Pwuts) - **#14492** - Stop logging Ayrshare requests (by @Pwuts) - **#14500** - Refresh every expert list after connecting a service (by @0ubbe) - **#13356** - Trim Ayrshare profile keys in request headers (by @pony-maggie) - **#14515** - Send question answers right away and advance on option pick (by @Abhi1992002) - **#14513** - Stop the roster seed from overwriting hired experts' skills (by @Pwuts) - **#14178** - Stop a tool result rendering its own discriminator (by @ntindle) - **#14177** - Stop device auth reporting a new credential as removed (by @ntindle) - **#14326** - Avoid retrying Redis during test collection (by @Ftgn-dpA) - **#14095** - Let device-code providers connect from copilot chat (by @ntindle) - **#14517** - Disable CoPilot spend caps for self-hosted installs (by @ntindle) - **#14524** - Store marketplace media locally when GCS is unset (by @ntindle) - **#14526** - Distinguish experts from Otto in UI and tools (by @Torantulino) - **#14529** - Await the onImagesChange assertion in ThumbnailImages local-media test (by @Pwuts) - **#14486** - Strip whitespace in bool string conversion (by @soroush5) - **#14488** - Wrap strings as single element in set/tuple conversion (by @soroush5) - **#14547** - Keep a hire's onboarding card on the expert's own role (by @0ubbe) - **#13750** - Stabilize ReactFlow prop references on the builder canvas (by @chelsealong) - **#14439** - Stop unpickling paused/fired schedules on every get_execution_schedules read (by @Bentlybro) - **#14542** - Reap the browser process tree when a turn ends (by @Bentlybro) - **#14556** - Test fixtures delete the templates and hires they create (by @Pwuts) - **#14435** - Deliver AutoPilot clarifying questions to bot platforms (by @Bentlybro) - **#14501** - Make the bot's mentions actually ping, by name or id (by @Bentlybro) - **#14468** - Block the CLI cron tools that silently schedule nothing (by @kcze) - **#14363** - Enforce string truncation size limits (by @QiuLsG) - **#13527** - Gate org credits routes behind MANAGE_BILLING (by @ntindle) - **#14618** - Give a second card the credential the expert was granted (by @Pwuts) - **#14621** - Make Remy a skills-only expert (by @0ubbe) - **#14519** - Remove legacy HS256 verification path (by @kcze) - **#14614** - Align autogpt_libs PyJWT constraint with the backend (by @kcze) - **#14627** - Await the Add buttons in the MarketplaceStep test (by @Pwuts) - **#14628** - Keep the copilot system prompt fresh after a Langfuse publish (by @Pwuts) - **#14631** - Keep acronym casing in marketplace skill titles (by @Pwuts) - **#14634** - Hide the pooled org balance on /home from members without MANAGE_BILLING (by @Pwuts) - **#14633** - Make the second-opener-waits desktop test deterministic (by @Pwuts) - **#14641** - Stop the expert-kickoff tests inheriting a stale kickoff latch (by @Pwuts) - **#14218** - Park unrestorable scheduler jobs instead of deleting them (by @Pwuts) - **#14643** - Prevent localStorage errors on restricted WebViews (by @sentry[bot]) - **#14518** - Generate local secrets at bootstrap instead of shipping them (by @kcze) - **#14670** - Desktop stream fails to start since the VNC stack runs as root (by @kcze) - **#14667** - Offer the reconnect card when a credential cannot be refreshed (by @Bentlybro) - **#14662** - Give the sandbox the credential the connect card shows as connected (by @Bentlybro) - **#14686** - Queue a message on a plain-HTTP origin without crashing the chat (by @Bentlybro) - **#14687** - Read the host from a URL whose scheme is uppercase (by @Pwuts) - **#14689** - Stop reporting a user's cancel as an assistant error (by @Pwuts) - **#14679** - Let users enter host-scoped and username/password credentials (by @Pwuts) - **#14709** - Allow skipping expert job titles (by @0ubbe) - **#14698** - Restart the desktop stream when x11vnc died behind a live noVNC (by @kcze) - **#14699** - Stop the desktop stream when the box pauses (by @kcze) - **#14684** - Deliver a Stop to every executor pod, not one of them (by @Pwuts) - **#14685** - Deliver a graph-run cancel to every pod, not one of them (by @Pwuts) - **#14710** - Keep a non-default port on a host-scoped credential's host (by @Pwuts) - **#14712** - Generate secrets in the Compose installer and add an upgrade path (by @kcze) ### Documentation - **#14335** - Publish new SECURITY.md (by @Pwuts) - **#14305** - Post pr-test screenshots as comment attachments, not repo branches (by @Pwuts) - **#14387** - Point the Forge quickstart link at a file that exists (by @firekou) - **#14470** - Regenerate block docs for Gemini 3.8 Flash (#14422 skipped it) (by @Pwuts) - **#14483** - Regenerate block docs for the AutoPilot tool names #14424 added (by @Pwuts) - **#13998** - Fix dead feature-requests link in README (by @putramkti) - **#14236** - Refresh agent guidance paths (by @Ricky-7-Yan) - **#14447** - Refresh manual guides and links (by @ntindle) - **#13048** - Document integration icon, auth patterns, auto-discovery, docs sync, and test patterns (by @ntindle) - **#14539** - Align AGENTS.md matcher with suite (no jest-dom) (by @ntindle) ### Dependencies & Maintenance - **#14720** - Bump anyio to 4.15.1 for CVE-2026-63374 (by @Pwuts) - **#14348** - Drop the trailing blank line black rejects in org_credit_test (by @Bentlybro) - **#14366** - Record agent and model attribution (by @Torantulino) - **#14396** - Remove the four dormant claude-code-action workflows (by @Pwuts) - **#14450** - Name the icon library the frontend actually uses (by @Pwuts) - **#14455** - Widen the AutoPilot tool-schema budget to 65,000 chars (by @Pwuts) - **#14484** - Raise the AutoPilot tool-schema budget to 67,651 chars for the in-flight expert PRs (by @Pwuts) - **#14495** - Refresh the expert writing-style baseline (by @Pwuts) - **#14278** - Make Classic Python checks dispatch safe (by @ntindle) - **#14067** - Document the GitHub review bot as an option in PR skills (by @ntindle) - **#14277** - Register scored workflow dispatches (by @ntindle) - **#14279** - Shard tests with fail-closed reports (by @ntindle) - **#14536** - Reject stale skip allowances across shard reports (by @ntindle) - **#14280** - Shard integration tests with verified coverage (by @ntindle) - **#14502** - Read and write block docs as UTF-8 regardless of platform (by @Bentlybro) - **#14606** - Let secret-gated skips pass on fork PRs (by @Pwuts) - **#14630** - Seed a fixture roster in tests, never the real one (by @Pwuts) - **#14632** - Credits authz invariants see the whole app and assert instead of exempt (by @Pwuts) - **#14644** - The payment-method route opens the caller's own billing portal (by @Pwuts) - **#14647** - Fix what stops Dependabot PRs from opening or passing CI (by @kcze) - **#14651** - Bump @chromatic-com/storybook from 4.1.2 to 4.1.3 in /autogpt_platform/frontend (by @dependabot[bot]) - **#13274** - Bump the development-dependencies group across 1 directory with 3 updates (by @dependabot[bot]) - **#14562** - Bump the production-dependencies group across 1 directory with 43 updates (by @dependabot[bot]) - **#13277** - Bump cryptography from 46.0.5 to 50.0.1 in /autogpt_platform/autogpt_libs (by @dependabot[bot]) - **#13279** - Bump faker from 38.3.0 to 40.39.0 in /autogpt_platform/backend (by @dependabot[bot]) - **#12038** - Bump groq from 0.30.0 to 1.7.0 in /autogpt_platform/backend (by @dependabot[bot]) - **#12045** - Bump aiodns from 3.6.1 to 4.0.4 in /autogpt_platform/backend (by @dependabot[bot]) ### Refactoring - **#14343** - Refine team and expert pages (by @Abhi1992002) - **#14210** - Narrow the external-action soul rule to what is enforced (by @Pwuts) - **#14456** - Move the API-key routes into their own feature module (by @Pwuts) - **#14471** - Move the copilot-skills routes into their own feature module (by @Pwuts) - **#14473** - Move the schedule routes into their own feature module (by @Pwuts) - **#14474** - Move the execution routes into features/graph_executions (by @Pwuts) - **#14475** - Move the graph routes into their own feature module (by @Pwuts) - **#14476** - Move the credit ledger routes into features/billing/credits (by @Pwuts) - **#14477** - Move the subscription and Stripe routes into features/billing/subscriptions (by @Pwuts) - **#14478** - Move the block and file-upload routes into features/blocks (by @Pwuts) - **#14629** - Stop declaring tools an automation session cannot call (by @Pwuts) - **#14479** - Move the onboarding routes into features/onboarding (by @Pwuts) - **#14480** - Move the user-settings routes into features/user and delete v1.py (by @Pwuts) - **#14481** - Give the four colliding response models unambiguous names (by @Pwuts) - **#14637** - Match the trial card to the plan cards and billing cards (by @0ubbe) - **#14648** - Delete find_block, the tool nothing calls (by @ntindle) --- ## 🎉 Thanks to Our Contributors! A huge shoutout to everyone who contributed to this release. Special thanks to our new contributors: - @albatrossflyon-coder - @chelsealong - @firekou - @Ftgn-dpA - @gaoanze888 - @putramkti - @QiuLsG - @Ricky-7-Yan - @soroush5 As well as our returning contributors: - @0ubbe - @Abhi1992002 - @Bentlybro - @kcze - @ntindle - @Otto-AGPT - @pony-maggie - @Pwuts - @Torantulino --- ## 📥 How to Get This Update To update to this version, run: ```bash git pull origin autogpt-platform-beta-v0.8.0 ``` 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.7.4...autogpt-platform-beta-v0.8.0). --- ## 📝 **Feedback and Issues** If you encounter any issues or have suggestions, please [join our Discord](https://discord.gg/autogpt) and let us know!
Related Repositories
public-apis/public-apis★ 491,190
A collective list of free APIs
NousResearch/hermes-agent★ 256,045
The agent that grows with you
yt-dlp/yt-dlp★ 200,215
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,537
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
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.