v2.60.0
12 days ago by Craig Adam
New Features
- AI Agent Payload Management System: Introduced a comprehensive PayloadManager for robust state management during agent execution, enabling better tracking and recovery of agent state
- Enhanced Execution Tracking: Database-backed state persistence for AI agent runs with new execution tracking schema and improved node visualization
- Payload Access Control: Added PayloadDownstreamPaths and PayloadUpstreamPaths fields to control data flow between agent nodes with unauthorized write detection
- Advanced Logging Methods: New LogStatusEx and LogErrorEx methods provide enhanced structured logging capabilities throughout the system
- AI Agent Run Timeline: New timeline component for visualizing agent execution flow and debugging agent runs
Improvements
- AI Core Plus Enhancements: Significant improvements to the AI Core Plus module with better integration and missing dependency fixes
- MetadataSync Enhancements: Automatic JSON stringification for complex fields and improved validation error handling
- Boolean and Numeric Field Handling: Enhanced EntityField Dirty/Set methods for more accurate boolean and numeric value change detection
- Agent Runtime Refactoring: Refactored to use ORM entities directly for better type safety and maintainability
- Execution Monitor UI: Improved AI Test Harness execution monitor with better visualization of agent execution nodes
Bug Fixes
- CodeGen UUID Default Values: Fixed issue where UUID fields with default values were incorrectly wrapped in quotes in generated SQL views
- AI Test Harness UI: Resolved execution monitor display issues and improved error state handling
- Dependency Resolution: Added missing dependencies to AI Core Plus package for proper module loading
- State Management: Fixed various edge cases in agent state persistence and recovery mechanisms