v2.79.0
23 days 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