v2.115.0

New Features

  • AI-Generated Actions System: Complete framework for creating actions from natural language descriptions with automated TypeScript code generation
  • Enhanced SVG Chart Generation: Replaced Vega-Lite with D3.js for better performance and publication-quality visualizations
  • Event Abstract Submission Demo: Complete Angular UI implementation with dashboard, forms, and AI-powered abstract grading
  • Codesmith Agent Enhancement: New sub-agent with sandbox code execution capabilities and behavioral improvements
  • Actions Documentation: Comprehensive development guides including 40+ core actions across 11 categories
  • Generated Actions Samples: Ready-to-use example action metadata files for common patterns

Improvements

  • Agent Manager Prompts: Enhanced prompt design with response format specifications and improved intent detection
  • Code Execution Actions: Enhanced Execute Code action with better error handling and sandbox limitations
  • Research Agent Capabilities: Added array append syntax for output mapping and improved agent orchestration
  • Flow Agent Reliability: Improved path condition evaluation by storing step results before traversal
  • Dashboard Navigation: Enhanced entity navigation links and improved form user experience
  • Agent Embedding Service: Better similarity matching for agent discovery

Bug Fixes

  • Flow Agent Path Conditions: Fixed condition evaluation by storing step results before path traversal
  • Conversation UI: Fixed hamburger menu functionality and loading race conditions
  • SQL Error Logging: Cleaned up verbose error logging and standardized MJ_VERBOSE usage
  • TypeScript Compilation: Fixed compilation errors in example user subclass implementations

Migration & Metadata

  • Major Metadata Sync: 17,000+ line migration updating actions, prompts, agents, and component configurations
  • Agent Prompt Templates: Updated templates for codesmith, research agents, and planning designer
  • Action Sample Library: New sample action metadata demonstrating common patterns and use cases