Factory 0.17 Beta is here!

We’re excited to announce Factory 0.17 Beta, featuring revamped code editing, as well as improvements to the chat experience and stability fixes.

🌟 Highlights

Revamped Code Editing

  • The code editing experience has been fully revamped to prevent partial files from being generated and code from being deleted.

Chat Experience

  • Context Citation: Improved context citation display by hiding it when agent loop is still running to reduce visual noise.
  • Untitled Fragment Fix: Simplified parsing logic to prevent “Untitled fragment” from displaying when a proper filePath is available.
  • Context Exceeded Error: Updated error messages for context length exceeded errors to provide clearer user feedback and prevent submission when limits are reached.

Bug Fixes

  • Streaming Issues: Fixed issue with fragments continuing to show spinning animation even after message completion.
  • Message Editing: Prevented sending edited messages when a response is already in progress.
  • Fragment Version: Added fallback to the last available version of a fragment when a message is edited to prevent empty fragment panels.
  • Fragment Bottom Bar: Fixed issue where the Fragment bottom bar would expand to two lines if the repository name overflowed.
  • Dynamic Context Retrieval: Fixed bug where an error was incorrectly displayed when a repository was tagged and retrieval was still loading.