v2.75.0

New Features

  • AI Agent Run Cost Calculation System with intelligent caching and 20-level deep hierarchical cost tracking
  • GraphQL System User Client with full Parameters support for templated queries and pagination
  • Custom Sender address support for MS Graph Provider email communications
  • Re-Run capability for AI Prompt Runs with Reset Messages functionality
  • Unified ComponentSpec interface for interactive components with dynamic library configuration

Improvements

  • Single-query optimization for AI cost calculations replacing multiple database calls
  • High-performance templated queries using recursive CTEs for complex agent hierarchies
  • Complete GraphQL resolver coverage for system user operations with feature parity
  • Enhanced React runtime with dynamic library configuration support
  • Improved AI test harness with better user experience and reset functionality

Bug Fixes

  • Fixed TypeScript compilation errors with missing TotalRowCount fields in GraphQL operations
  • Resolved GraphQL scalar type handling (JSON → JSONObject) in RunQuery operations
  • Fixed ordering of emitted validation code in CodeGen to prevent compilation issues
  • Updated analytics component data loading to use proper entity relationships
  • Fixed error handling to include required TotalRowCount and AppliedParameters fields