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