v2.79.0
 3 months ago by Jordan Fanapour
New Features
- AI Agent Run Execution Settings: Added comprehensive execution settings persistence including ConfigurationID, model/vendor overrides, and verbose mode tracking to AIAgentRun table
 - AI Prompt Run Child Prompt Tracking: Introduced ChildPromptID field to track hierarchical prompt composition and execution chains
 - Enhanced AI Prompt Run Timing: Added detailed performance metrics with QueueTime, PromptTime, and CompletionTime fields for granular timing analysis
 - Provider-Specific Response Details: New ModelSpecificResponseDetails field captures AI provider-specific metadata not available in standard fields
 - AI Model Effort Level Support: Added effortLevel parameter support across AI providers for models that support reasoning effort controls
 - Enhanced AI Provider Parameter Support: Extended parameter support including topP, topK, frequencyPenalty, presencePenalty, and stopSequences across multiple providers
 
Improvements
- React Component Compiler Performance: Implemented LRU caching system with configurable cache size and improved compilation performance
 - Angular AI Agent Run Visualization: Enhanced timeline components with better data handling and visualization capabilities
 - AI Agent Flow Improvements: Better nested object handling in flow agent action input mapping for more robust data processing
 - CleanJSON Utility Enhancement: Improved JSON handling and parsing reliability in global utilities
 - Memory Leak Prevention: Addressed critical auto-refresh subscription issues in AI agent run timeline components
 - Enhanced AI Model Configuration: Improved form layouts and field organization for AI models, vendors, and configurations
 - Database Query Performance: Optimized SQL data provider with better error handling and connection management
 
Bug Fixes
- Server Crash Prevention: Added comprehensive error handling to CreateQuerySystemUser resolver to prevent MJAPI process crashes from "Entity Query Categories not found" errors
 - AI Agent Flow Data Mapping: Fixed nested object handling issues in flow agent's action input mapping
 - React Component Wrapper Cleanup: Removed deprecated component wrapper implementation and streamlined React runtime architecture
 - Entity Field Validation: Improved entity metadata validation and field processing
 - SQL Provider Stability: Enhanced error handling and connection reliability in SQL Server data provider
 
