Commit Graph

3 Commits

  • .NET: Upgrade to .NET 10 (#2128)
    * Upgrade to .NET 10
    
    - Require .NET 10 SDK
    - Include net10.0 assets in all assemblies
    - Move net9.0-only targets to net10.0
    - Update LangVersion to latest
    - Remove complicated distinctions between debug target TFMs and release target TFMs
    - Remove unnecessary package dependencies when built into netcoreapp
    - Clean up some ifdefs
    - Clean up some analyzer warnings
    
    * Fix CI
  • .NET: Chathistory memory provider add (#1867)
    * Add ChatHistoryMemoryProvider with unit tests
    
    * Set new project to not packable.
    
    * Fix bugs
    
    * Add serialization support.
    
    * Update dotnet/src/Microsoft.Agents.AI.VectorDataMemory/ChatHistoryMemoryProvider.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Remove unnecessary line
    
    * Convert ChatHistoryMemoryProvider to use Dynamic collections.
    
    * Sealing options and scope classes.
    
    * Add sample, add scope to logs and improve scope validation
    
    * Move ChatHistoryMemoryProvider to MAAI project.
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>