v2.81.0
15 days ago by Jordan Fanapour
New Features
- User Onboarding Flow Agent: Complete automated user onboarding system with role assignment, email validation, and employee creation actions
- LM Studio Integration: Local AI inference support with OpenAI-compatible API for private, offline model execution
- Query Audit Logging: Comprehensive audit trail for all query executions with granular control and fire-and-forget logging
- TTL-Based Query Caching: High-performance LRU cache with configurable time-to-live settings and category-level inheritance
- Entity Display Names: Enhanced entity metadata with user-friendly display names for improved UI presentation
Improvements
- AI Agent UI Enhancements: Resizable and draggable dialogs with improved positioning and consistent styling across all management components
- Flow Agent Type Support: Execute flow-specific prompts instead of system prompts for deterministic workflow execution
- Server-Side Context Fixes: Proper multi-user isolation with contextUser parameters in BaseResolver and generated resolvers
- User Management Actions: Optimized role assignment using cached data instead of database queries for better performance
- Code Documentation: Added comprehensive JSDoc documentation to ViewInfo class properties
Bug Fixes
- Prompt Selector: Fixed prompt selector functionality in AI Agent forms for better user experience
- Payload Persistence: Resolved Flow Agent payload persistence issues across workflow steps using PayloadManager
- Dialog Positioning: Consistent center placement and proper container context for all AI management dialogs
- Permission Validation: Enhanced error handling in user management actions with proper permission checking
- Record Access Auditing: Fixed missing provider arguments in generated resolver audit log calls