v2.81.0

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