## Significant-Gravitas/AutoGPT — v0.4.7…v0.6.44

_5491+ commits._

### Features
- **feat(platform): disable onboarding redirects and add $5 signup bonus (#11862)** (0953983)
- **feat(copilot): Increase max_agent_runs and max_agent_schedules (#11865)** (ea03522)
- **feat(backend): persist long-running tool results to survive SSE disconnects (#11856)** (171ff6e)
- **feat(frontend): implement clarification questions UI for agent generation (#11833)** (859f3f8)
- **feat(frontend): support multiple node execution results and accumulated data display (#11834)** (f0c2503)
- **feat(backend): Add PostHog analytics and OpenRouter tracing to chat system (#11828)** (cfb7dc5)
- **feat(backend): add external Agent Generator service integration (#11819)** (9a6e17f)
- **feat(backend;frontend): Implement node-specific auto-approval, safety popup, and race condition fixes (#11810)** (fb58827)
- **feat(frontend): refine copilot loading states (#11827)** (7892590)
- **feat(blocks): Add ClaudeCodeBlock for executing tasks via Claude Code in E2B sandbox (#11761)** (82d7134)
- **feat(ci): add integration test job and rename e2e test job (#11820)** (fc87ed4)
- **feat(frontend): add integration testing setup with Vitest, MSW, and RTL (#11813)** (b095365)
- **feat(platform): New LLM Picker UI (#11726)** (ebabc42)
- **feat(backend,frontend): add explicit safe mode toggles for HITL and sensitive actions (#11756)** (8b25e62)
- **feat(backend/blocks): add ConcatenateListsBlock (#11567)** (2169b43)
- **feat(frontend): enhance RunGraph and RunInputDialog components with loading states and improved UI (#11808)** (c20ca47)
- **feat(docs): Add block documentation auto-generation system (#11707)** (c1a1767)
- **feat(platform): add endedAt field and fix execution analytics timestamps (#11759)** (f31c160)
- **feat(backend): add missed default credentials (#11760)** (06550a8)
- **feat(claude): add vercel-react-best-practices skill (#11777)** (05c89fa)
- **feat(backend): add agent generator tools for chat copilot (#11781)** (8cc8295)
- **feat(backend): add chat search tools and BM25 reranking (#11782)** (e55f05c)
- **feat(frontend): extract frontend changes from hackathon/copilot branch (#11717)** (4a9b13a)
- **feat(frontend): improve GoogleDrivePickerField with input mode support and array field spacing (#11780)** (b08851f)
- **feat(frontend): improve graph validation error handling and node navigation (#11779)** (8b1720e)
- **feat(frontend): add special rendering for NOTE UI type in FieldTemplate (#11771)** (aa5a039)
- **feat(backend): unified hybrid search with embedding backfill for all content types (#11767)** (8b83bb8)
- **feat(backend): Extract backend copilot/chat enhancements from hackathon (#11719)** (3b1b2fe)
- **feat(frontend): hide children of connected array and object fields** (af63b36)
- **feat(frontend): add interactive tutorial for the new builder interface (#11458)** (631f1bd)
- **feat(backend): add hybrid search for store listings, docs and blocks (#11721)** (5ac941f)
- **feat(frontend/builder): Add sub-graph update UX (#11631)** (3b09a94)
- **feat(blocks): Add WordPress Get All Posts block and Publish Post draft toggle (#11003)** (db8b43b)
- **feat(frontend): add JsonTextField component for complex nested form data (#11752)** (923d8ba)
- **feat(frontend): enhance CredentialsInput and CredentialRow components with variant support (#11753)** (a55b2e0)
- **feat(frontend): add Table component with TableField renderer for tabular data input (#11751)** (6b6648b)
- **feat(frontend): add MultiSelectField component and improve node title cursor styling (#11744)** (c0a9c04)
- **feat(backend): add human-in-the-loop review system for blocks requiring approval (#11732)** (97847f5)
- **feat!(blocks): Add Reddit OAuth2 integration and advanced Reddit blocks (#11623)** (43cbe2e)
- **feat(docs): update dev from gitbook changes (#11740)** (a318832)
- **feat(backend): add prisma types stub generator for pyright compatibility (#11736)** (843c487)
- **feat(backend,frontend): optional credentials flag for blocks at agent level (#11716)** (47a3a5e)
- **feat(frontend): add new integration images for Webshare and WordPress (#11725)** (49ee087)
- **feat(frontend): update library agent cards to use DS (#11720)** (fc25e00)
- **feat(frontend): context menu right click new builder (#11703)** (b0855e8)
- **feat(frontend): add CustomSchemaField wrapper for dynamic form field routing** (5e2146d)
- **feat(frontend/builder): add filters to blocks menu (#11654)** (103a62c)
- **feat(frontend): use Google Drive Picker on new builder  (#11702)** (3ae08cd)
- **feat(frontend): upgrade RJSF to v6 and implement new FormRenderer system** (e503126)
- **feat(blocks): Add Google Docs integration blocks (#11608)** (cb08def)
- **feat(backend): Add `GPT-5.2` and update default models (#11652)** (ac2daee)
- **feat(frontend): Add delete key bindings to ReactFlow editor** (b87c64c)
- **feat(frontend): add auto-save Draft Recovery feature with IndexedDB persistence** (290d0d9)
- **feat(frontend): fix duplicate publish button and improve BuilderActionButton styling** (fba61c7)
- **feat(platform): Deduplicate insufficient funds Discord + email notifications (#11672)** (79d45a1)
- **feat(platform): marketplace update notifications with enhanced publishing workflow (#11630)** (88731b1)
- **feat(frontend): add hover state to edge delete button in FlowEditor (#11601)** (c3e407e)
- **feat(platform): implement HITL UI redesign with improved review flow (#11529)** (217e371)
- **feat(platform): OAuth API & Single Sign-On (#11617)** (3dbc03e)
- **feat(frontend): increase file upload size limit to 256MB (#11634)** (2207867)
- **feat(frontend): Add special handling for AGENT block type in form and output handlers (#11595)** (e640d36)
- **feat(block): Human in The Loop Block restructure (#11627)** (cc91791)
- **feat(frontend): add nice scrollable tabs on Selected Run view (#11596)** (e8d37ab)
- **feat(frontend): imporve agent inputs read-only (#11621)** (7f7ef6a)
- **feat(backend): add agent mode support to SmartDecisionMakerBlock with autonomous tool execution loops (#11547)** (71157bd)
- **feat(platform): Builder search history (#11457)** (bd37fe9)
- **feat(blocks): Add 4 new GitHub webhook trigger blocks (#11588)** (979d7c3)
- **feat(blocks): add many new spreadsheet blocks (#11574)** (95200b6)

### Fixes
- **fix(frontend): auto-poll for long-running tool completion (#11866)** (0058cd3)
- **fix(copilot): ensure tool_call/tool_response pairs stay intact during context compaction (#11863)** (67405f7)
- **hotfix(frontend): copilot session handling refinements...** (349b1f9)
- **hotfix(frontend): copilot simplication...** (277b053)
- **fix(frontend): more copilot refinements (#11858)** (071b3bb)
- **fix(backend): exclude disabled blocks from chat search and indexing (#11854)** (2134d77)
- **fix(backend): handle race condition in review processing gracefully (#11845)** (3e9d5d0)
- **fix(backend): add SSE heartbeats to prevent tool execution timeouts (#11855)** (fac10c4)
- **fix(backend): implement context window management for long chat sessions (#11848)** (91c7896)
- **fix(analytics): only try to init Posthog when on cloud (#11843)** (fbc2da3)
- **fix(backend): enforce block disabled flag on execution endpoints (#11839)** (75ecc4d)
- **fix(db): Remove redundant migration and fix pgvector schema handling (#11822)** (f9f984a)
- **fix(frontend): chat UX improvements (#11804)** (c5069ca)
- **fix(backend): Use unqualified vector type for pgvector queries (#11818)** (5d0cd88)
- **fix(backend): Make Redis event bus gracefully handle connection failures (#11817)** (033f58c)
- **fix(frontend): auto-select credentials correctly in old builder (#11815)** (40ef2d5)
- **fix(backend): handle null values in GraphSettings validation (#11812)** (b714c0c)
- **fix(backend): Use explicit schema qualification for pgvector types (#11805)** (35a13e3)
- **fix(platform): make chat credentials type selection deterministic (#11795)** (fa0b702)
- **fix(frontend): Fix flaky agent-activity tests by targeting correct agent (#11790)** (088b999)
- **fix(backend): Make Redis connection lazy in cache module (#11775)** (5ff669e)
- **fix(frontend): improve history tracking, error handling (#11786)** (ec03a13)
- **fix(frontend): agent credentials improvements (#11763)** (375d33c)
- **fix(backend/executor): Centralize `increment_runs` calls & make `add_graph_execution` more robust (#11764)** (b01ea3f)
- **fix(frontend): Remove hardcoded bypass of billing feature flag (#11762)** (61efee4)
- **fix(blocks): set User-Agent header and URL-encode topic in GetWikipediaSummaryBlock (#11754)** (e539280)
- **fix(frontend): exclude schemas with enum from anyOf detection (#11743)** (17a77b0)
- **fix(backend): add missing metadata attribute to mock nodes in SmartDecisionMaker tests (#11750)** (701fce8)
- **hotfix(backend): resolve tool pin name mismatch in SmartDecisionMakerBlock (#11749)** (f482eb6)
- **fix(backend): use customized block names in smart decision maker** (4a52b7e)
- **fix(backend): library agent creation and version update improvements (#11731)** (22ca895)
- **fix(frontend): agent favorites layout (#11733)** (ec00aa9)
- **fix(platform): store submission validation and marketplace improvements (#11706)** (36fb1ea)
- **fix(frontend): add word wrapping to CodeRenderer and improve output actions visibility (#11724)** (a81ac15)
- **fix(platform/blocks): XMLParserBlock list object error (#11517)** (818de26)
- **fix(blocks): add YouTube Shorts URL support (#11659)** (266e0d7)
- **fix(frontend): allow empty values in number inputs and fix AnyOfField toggle (#11661)** (01f4431)
- **fix(frontend): hide better chat link if not enabled (#11648)** (66f0d97)
- **fix(frontend): use DS Dialog on old builder (#11643)** (5894a8f)
- **fix(frontend): favico colour override issue (#11681)** (dff8efa)
- **fix: Handle missing or null 'items' key in DataForSEO Related Keywords block (#10989)** (e268229)
- **fix(backend): Convert generic exceptions to appropriate typed exceptions (#11641)** (b76b5a3)
- **fix(frontend/builder): automatically frame agent when opening in builder (#11640)** (eed07b1)
- **fix(frontend): modal hidden overflow (#11642)** (c5e8b0b)
- **fix(frontend): small library/mobile improvements (#11626)** (cd3e35d)
- **hotfix(frontend): chat should be disabled by default (#11639)** (4a7bc00)
- **fix(frontend): onboarding run card (#11636)** (9a1d940)
- **fix(frontend): force light mode for now (#11619)** (aefac54)
- **hotfix: update next (#11612)** (f121a22)
- **fix(frontend/library): Transition from empty tasks view on task init (#11600)** (4d4741d)
- **fix(frontend): Disable single dollar sign LaTeX mode in markdown rend… (#11598)** (7ff282c)
- **fix(frontend/library): Fix trigger UX flows in v3 library (#11589)** (117bb05)
- **fix(frontend): prevent file upload buttons from triggering form submission (#11576)** (f8afc60)
- **fix(frontend): sync flowVersion to URL when loading graph from Library (#11585)** (7edf017)
- **fix(frontend): library page adjustments (#11587)** (c9681f5)
- **fix(frontend): preserve button shape in credential select when content is long (#11577)** (1305325)

### Backend
- **Merge branch 'release/v0.6.44'** (dac9969)
- **Delete backend/blocks/video/__init__.py (#11864)** (62813a1)
- **test** (1b56ff1)
- **Merge branch 'master' of github.com:Significant-Gravitas/AutoGPT into dev** (78d89d0)
- **Merge branch 'master' into dev** (fc8434f)
- **Revert "extracted frontend changes out of the hackathon/copilot branch"** (4db1383)
- **extracted frontend changes out of the hackathon/copilot branch** (df87867)
- **Merge branch 'master' into dev** (ff5c8f3)
- **Merge branch 'master' into dev** (152e747)

### Docs
- **docs(gitbook): sync documentation updates with dev branch (#11709)** (7ee2819)

### Chore
- **refactor(frontend): copilot session management stream updates (#11853)** (962824c)
- **refactor(backend): remove Langfuse tracing from chat system (#11829)** (bab4362)
- **refactor(backend): remove page context from chat service (#11844)** (d5c0f5b)
- **refactor(backend): consolidate embedding error logging to prevent Sentry spam (#11832)** (595f350)
- **refactor(docs): restructure platform docs for GitBook and remove MkDo… (#11825)** (9046690)
- **refactor(frontend): refactor credentials input with unified CredentialsGroupedView component (#11801)** (7756e2d)
- **refactor(backend): Improve Langfuse tracing with v3 SDK patterns and @observe decorators (#11803)** (bc75d70)
- **ci: update dev from gitbook (#11757)** (e80e4d9)
- **refactor(frontend): move NodeInput files (#11695)** (bdba003)
- **refactor(frontend): fix new builder buttons (#11696)** (003affc)
- **refactor(frontend): Clean up React Query-related code (#11604)** (08a60dc)
- **refactor(backend/api): Clean up API file structure (#11629)** (de78d06)
- **chore(frontend/deps-dev): bump import-in-the-middle from 1.14.2 to 2.0.0 in /autogpt_platform/frontend (#11357)** (4c47441)
- **chore(frontend/deps-dev): bump eslint-config-next from 15.5.2 to 15.5.6 in /autogpt_platform/frontend (#11355)** (99e2261)
- **chore(deps): Bump actions/stale from 9 to 10 (#10871)** (cab498f)
- **chore(deps): Bump actions/labeler from 5 to 6 (#10868)** (0082a72)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Significant-Gravitas/AutoGPT?utm_source=github-action)._