Commit Graph

5 Commits

  • .NET: [BREAKING] Rename session state json param (#3681)
    * Rename session state json param to ensure consistency
    
    * Fix merge failures and PR comments.
  • .NET: [BREAKING] Move AgentSession.Serialize to AIAgent (#3650)
    * Move AgentSession.Serialize to AIAgent
    
    * Address PR comments.
    
    * Improve code and fix unit test
    
    * Update test agents to return a default json element instead of throwing where the the result of the serialization is never used.
    
    * Update further tests to actually serialize the session
  • .NET: [BREAKING] Rename GetNewSession to CreateSession (#3501)
    * Rename GetNewSession to CreateSession
    
    * Address copilot feedback
    
    * Suppress warning
    
    * Suppress warning
    
    * Fix further warnings.
  • .NET: [BREAKING] Rename AgentThread to AgentSession (#3430)
    * Rename AgentThread to AgentSession
    
    * Add more renames
    
    * Update readme files
    
    * Revert nullable variable change and further fixes.
    
    * Revert change in header name
    
    * Fix some comments and tests
    
    * Update changelog.
    
    * Address PR feedback.
    
    * Fixing code review comments.
    
    * Fix new errors after merging latest code.
  • .NET: [BREAKING] feat: Improve Agent hosting inside Workflows (#3142)
    * refactor: Rename AggregateTurnMessagesExecutor
    
    * feat: Rework Agent Hosting for Configurability and HIL support
    
    * Adds support for selecting whether updates and/or full responses are
      emitted to events
    * Adds support for HIL/FunctionCalls (including interception)
    * Implements internal support for ExternalRequests from any executor
      (not just RequestPort)
    
    * test: Add tests for new AIAgentHostExecutor functionality
    
    * feat: Unify non-Handoff Agent Hosting
    
    * doc: More explicit documentation for `overwrite` in RouteBuilder