• Introduce builder pattern for MessageChatMemoryAdvisor, PromptChatMemoryAdvisor, QuestionAnswerAdvisor, SafeGuardAdvisor, and VectorStoreChatMemoryAdvisor.
  • Add 'order' parameter to control advisor execution priority
  • Modify constructors to include the new 'order' parameter
  • Update AbstractChatMemoryAdvisor to support the new 'order' parameter

Comment From: markpollack

merged in 13709f9542d6bb016a84cbc5445a07f4e1b968f0