v2.60.0

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