Looping + Flow Builder & Workspace Fixes
Looping
New Looping feature in BeamAI flows allows users to process multiple items individually and aggregate results for downstream processing. Addresses issues related to handling multi-item arrays, context overload, and improves efficiency with item-wise logic execution and parallel processing.
Process multiple items individually within a single workflow
Aggregate results for downstream processing
Item-wise logic execution and parallel processing support

Improvements
Save flows with validation errors to preserve in-progress work while debugging
Multi-step tool calls now grouped with a live progress view on the task detail page
AI Parser now uses GPT-OSS-120b for faster, more accurate parameter extraction
Agent names now accept special characters
.doc files now supported as inputs
Bug Fixes
Fixed "New Agent" routing through AI setup instead of opening a blank flow
Fixed authentication tokens dropped from cookies, silently logging users out
Fixed "No access to this workspace" error after switching accounts
Fixed "Open Workspace" redirecting to the previous workspace after joining a new one
Fixed Publish button not appearing after using Auto Position
Fixed nodes being un-deletable when a placeholder node sits below them
Fixed stray "Add condition" sidebar appearing on placeholder node edges
Fixed Add Tool button being clickable on unsaved nodes added between two nodes
Fixed credit count incorrectly appearing on flow nodes
Fixed array filters on input variables missing their reset button