New Features
Project Interfaces
- Customizable User Experience: Create custom interfaces to replace the default chat mode and tailor the user experience
- Capabilities:
- Build app-like interfaces with multiple pages
- Support for different page types (chat, custom elements)
- Publish and share interfaces with users
- Set default interfaces per project
- Configure page layouts with custom icons and elements
- Benefits:
- Greater control over how users interact with your project
- Create purpose-built experiences for specific use cases
- Professional, branded interfaces for external users
Prompt Library for Agents
- Template Management: Agents now have dedicated prompt libraries to store and organize reusable prompts
- Features:
- Create, edit, and organize prompt templates per agent
- Set prompt ordering and active status
- Quick access to common prompts during conversations
- Enable/disable prompt library feature per agent
- Benefits:
- Faster workflow with pre-built prompts
- Consistency in agent interactions
- Easy sharing of proven prompt patterns
Agent Memory System
- Intelligent Preference Learning: Agents can now remember user preferences, facts, and context across conversations
- Capabilities:
- Automatic detection of memorable information from conversations
- Approval workflow for pending memories (auto-approve or manual)
- Three memory types: preferences, facts, and context
- Configurable memory settings (max memories, memory types)
- Memory expiration and management
- Seamless integration into agent system prompts
- Detection Rules:
- Filters out casual remarks and temporary statements
- Avoids duplicate memories
- Focuses on genuinely useful contextual information
- Benefits:
- More personalized agent interactions
- Better context retention across conversations
- Reduced need to repeat preferences or information
Automator V2 (Beta)
- Next-Generation Workflow Engine: New Valkyrie workflow system
- Performance Improvements:
- Faster workflow execution with optimized node-based architecture
- Advanced execution engine with proper lifecycle management
- Support for parallel execution and dependency resolution
- Cancelable execution with proper error handling
- Enhanced Capabilities:
- 16 available node types including AI, communication, database, and flow control
- Deeper integration with agents for streaming and real-time updates
- Support for all execution modes (manual, trigger, test, webhook)
- Node-level execution tracking and debugging
- Migration Support:
- Toggle V2 automator on/off per project
- Automatic migration toolkit for existing workflows
- Backward compatibility during transition
Suggested Responses
- Contextual Follow-ups: Agents can now generate intelligent suggestions for the user’s next message
- Features:
- Automatic generation based on conversation history
- 3-5 contextually relevant suggestions per message
- Uses agent’s configured model for generation
- Background processing (non-blocking)
- Enable/disable per agent via prompt settings
- Benefits:
- Improved conversation flow
- Helps users explore topics more deeply
- Reduces cognitive load on users
Improve Prompt with AI
- Magic Prompt Enhancement: AI-powered prompt optimization for better results
- Capabilities:
- Analyzes and enhances user prompts for clarity and effectiveness
- Uses expert prompt engineering techniques
- Provides explanation of key changes
- One-click revert to original prompt
- Uses the selected agent’s model for improvements
- Enhancement Areas:
- Clarity and specificity improvements
- Contextual enrichment
- Structural organization
- Output specifications
- Role assignment where beneficial
- Features:
- Real-time prompt improvement in chat interface
- Visual indicator for improved prompts
- Improvement metadata tracking
- Optional usage guidance
Improvements
SQL Agent Performance
- Connection Speed Optimization: Significantly improved SQL agent connection and query performance
- Technical Improvements:
- Lazy table reflection to skip pg_catalog queries on initialization
- Custom table schemas bypass expensive metadata queries
- NullPool connection strategy for better resource management
- Comprehensive timing instrumentation for performance monitoring
- SecureSQLDatabase with query-level validation
- Optimized connection string building
- Impact:
- Faster initial connections to SQL databases
- Reduced latency for SQL operations
- Better scalability for projects with many tables
Agent Builder Enhancements
- JSON Builder Integration: Moved JSON builder directly into the agent builder interface
- Benefits:
- Streamlined workflow - no need to switch between pages
- JSON configurations accessible within agent settings
- Embedded JSON editor in the agent customization panel
- Better context when configuring agent responses
- Unified agent configuration experience
Additional New Features
Import/Export System
- Project Portability: Comprehensive import/export functionality for entire projects
- Capabilities:
- Export complete projects including agents, knowledge base, workflows, and smart tables
- Import projects with automatic ID remapping and conflict resolution
- Export custom tools (workflows) with dependencies
- Agent export with toolkit configurations
- Knowledge base folder download/upload
- Smart Table schema export/import
- Interface configurations export
- JSON documents (output templates) portability
- Benefits:
- Easy project migration between environments
- Project templates and backups
- Workflow sharing across teams
- Faster project setup with pre-built configurations
New Toolkits
Confluence Toolkit
- Atlassian Integration: Manage Confluence spaces, pages, and content
- Features:
- OAuth 2.0 authentication with Atlassian
- Read and write Confluence content
- Search across spaces and pages
- Page creation and updates
- Space management
- Token refresh support
- Benefits:
- Automated documentation workflows
- Team collaboration integration
- Knowledge base synchronization
Image Generation Toolkit
- AI Image Creation: Generate images from text prompts using DALL·E
- Features:
- DALL·E 3 model support
- Multiple image sizes (1024x1024, 512x512, 256x256)
- Quality options (standard or HD)
- Generate 1-4 images per request
- Automatic upload to Supabase storage
- Persistent image URLs
- Images attached to chat messages
- Configuration:
- Configurable provider, model, and API settings
- Default size and quality preferences
- Control over image history inclusion
- Benefits:
- Visual content creation from text
- Marketing asset generation
- Prototype and mockup creation
Microsoft SharePoint Toolkit
- Enterprise Document Management: Integration with SharePoint for file operations
- Features:
- Production-ready error handling
- File encoding support
- Document library access
- File upload and download
- Auto-save capabilities
- Benefits:
- Enterprise document workflow automation
- SharePoint integration for large organizations
- Seamless file management
Python Script File Upload
- Code Execution Enhancement: Upload Python scripts (.py files) directly to sandbox
- Features:
- Script file validation
- Upload to Python sandbox
- File management within sandbox
- Support for multiple file types (txt, csv, json, py, md, pdf, xlsx, docx)
- 10MB file size limit per file
- Benefits:
- Complex script execution workflows
- Reusable code modules
- Better organization of Python tools
Web Search Whitelisted URLs
- Search Restriction: Limit web searches to specific trusted domains
- Features:
- URL whitelist configuration per agent
- Domain-level filtering
- Support for multiple URLs
- Validation and error handling
- Automatic domain extraction from full URLs
- Batched search with large whitelists
- Benefits:
- Control information sources
- Ensure data quality and accuracy
- Compliance with information policies
- Reduce irrelevant search results
Bug Fixes
User Interface Fixes
- Theme Consistency: Resolved theme inconsistencies across the application
- Table Display: Fixed center alignment and theme-based colors for tables
- Sidebar: Updated sidebar layout and mobile responsiveness
- Chat Interface: Fixed message clearing when creating new chats
- Agent Selection: Improved agent selector integration in message input
- Citation Rendering: Fixed citation counting on rerender bug
- Link Parsing: Improved link rendering at token boundaries
- Resource View: Adjusted height for better resource display
- Logs UI: Enhanced log viewing interface
- Multiple Chats: Fixed chat switching and list UI issues
Authentication & OAuth Fixes
- Confluence OAuth: Made site URL optional in OAuth configuration
- Salesforce OAuth: Fixed credential resolution in callback
- Asana OAuth: Improved login URL generation using ServiceRegistry pattern
- OAuth Security: Fixed credentials logging vulnerabilities
- Chatbot Auth: Made anonymous authentication more seamless
Workflow & Automator Fixes
- Smart Table Referencing: Improved table mapping in workflow nodes
- Empty Python Output: Fixed issue with Python results losing type information
- Workflow Positioning: Resolved non-fixed width position handling
- Scheduler Node: Fixed database error when adding scheduler to workflow
- Draft Saves: Corrected non-null violation in workflow draft saves
- Loop Node: Fixed iterator variable display in loop piece
- Conditional Node: Improved condition evaluation and edge wiring
- Unicode Escape: Fixed unsupported Unicode sequences in published workflows
Database & Performance Fixes
- Connection Leaks: Added fixes for database connection leaks
- Composite Indexes: Removed problematic composite indexes
- GIN Index: Fixed GIN index configuration
- Chat Context: Hotfix for wiping chat context on every new message
- Agent v2: Fixed loading context only from Redis issue
- Documents Table: Added missing columns to documents table
Integration Fixes
- Odoo Integration: Fixed integration for workflows
- Teams Bot: Corrected upload method handling
- Import/Export: Fixed agent and workflow references after import
- Smart Table Export: Improved default value handling in column export
- JSON Variable Selector: Fixed variable selection in JSON fields
- Malformed Toolkit Configs: Added validation and error handling
Project & Team Management Fixes
- Team Creation: Fixed Stripe ID conflict when adding users to teams
- User Management: Improved user record updates when removing members
- Duplicate Prevention: Added checks to prevent duplicate team additions
- Project Clone: Added authorization check on project cloning
- Project Owner: Fixed privilege escalation in project owner deletion
Other Fixes
- File Upload: Fixed KB pagination check for filtered files
- Sync Schedule: Removed invalid minutes and hours options
- Image Generation: Corrected configuration for on-premise deployments
- Transcript Handling: Improved meeting transcript processing
- PDF Rendering: Fixed legacy PDF viewer issues
- Automator Execution: Resolved asyncio error in agent manager toolkit

