Factory 0.19 Beta is here!

We’re excited to announce Factory 0.19 Beta, featuring local machine and Sentry integrations, as well as improvements to context management.

🌟 Highlights

Factory Bridge

  • Local Machine Integration: Secure connection between Factory and local environment
    • Run terminal commands directly from Factory interface
    • Secure pairing system with unique codes for each session
    • Working directory configuration for command execution
    • Visual connection status indicators for real-time feedback
    • Supports up to 5 concurrent connected sessions

Sentry Integration

  • Error Monitoring Tools: Comprehensive Sentry integration for error tracking
    • View and interact with Sentry issues directly in Factory
    • Detailed error context including stack traces and breadcrumbs
    • Add Sentry issues to conversation context with a single click

Context Management

  • Fast Code Search: Improved search result reranking with content-based analysis
    • Automatically removes less relevant files when token limit is reached
    • Files added by search tool now viewable and deletable in context panel
  • Tool Cancellation: Comprehensive support for canceling tool executions
    • Cancel streaming responses and tool executions with a single action
    • Distinct visual indicator for canceled state in chat interface

πŸ”§ Technical Improvements

UI Enhancements

  • Fragment Rendering: Fixed fragment flashing during chat streaming
  • Context Management: Enhanced context handling capabilities
    • Better token management for dynamic context updates
    • Improved file content extraction and metadata enrichment
    • More efficient reranking of search results based on user queries