├── .gitattributes ├── .gitignore ├── AgenticChatWorkflows.csproj ├── AgenticChatWorkflows.sln ├── AgenticChatWorkflows ├── AgenticWorkflowType.cs ├── ChatWorkflows │ ├── CodeCrafterWorkflowChatFactory.cs │ ├── NestedChatMiddlewareWorkflowFactory.cs │ ├── NestedChatWithGroupAgentChatWorkflowFactory.cs │ ├── SemanticKernelWithAutoGenPluginChatFactory.cs │ ├── SequentialAgentChatWorkflowFactory.cs │ ├── SequentialTwoAgentChatWorkflowFactory.cs │ ├── TestV2ChatWorkflowFactory.cs │ ├── TestWorkflowChatFactory.cs │ └── TwoAgentChatWorkflowFactory.cs ├── Context.cs ├── EnvironmentWellKnown.cs └── StringToFlowDocumentConverter.cs ├── AgenticWorkflowModel.cs ├── App.xaml ├── App.xaml.cs ├── ApprovalTerminationStrategy.cs ├── AssemblyInfo.cs ├── AutoGen ├── Agents │ ├── AutoGen_CriticWrapperAgent.cs │ ├── AutoGen_EthicsReviewerAgent.cs │ ├── AutoGen_LegalReviewerAgent.cs │ ├── AutoGen_MetaReviewerAgent.cs │ ├── AutoGen_SEOReviewerAgent.cs │ └── AutoGen_StyleCheckerAgent.cs ├── AskForFeedbackAutoGenPlugin.cs └── AutoGenChatWorkflow_AskForFeedback.cs ├── Helpers ├── EnvironmentWellKnown.cs └── WellKnown.cs ├── LICENSE ├── LICENSE.txt ├── README.md ├── SearchFunctionFilter.cs ├── SemanticKernel ├── AgentGroupChatExt.cs ├── BaseAgentGroupChat.cs ├── IAgentChat.cs ├── IAgentGroupChat.cs ├── IChatMiddleware.cs ├── MiddlewareAgentChat.cs ├── ResultProcessing.cs ├── SequentialAgentChat.cs ├── SequentialTwoAgentChat.cs ├── TwoAgentChat.cs └── TwoAgentChatConfiguration.cs ├── testWindow02.xaml └── testWindow02.xaml.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/.gitignore -------------------------------------------------------------------------------- /AgenticChatWorkflows.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows.csproj -------------------------------------------------------------------------------- /AgenticChatWorkflows.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows.sln -------------------------------------------------------------------------------- /AgenticChatWorkflows/AgenticWorkflowType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/AgenticWorkflowType.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/CodeCrafterWorkflowChatFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/CodeCrafterWorkflowChatFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/NestedChatMiddlewareWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/NestedChatMiddlewareWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/NestedChatWithGroupAgentChatWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/NestedChatWithGroupAgentChatWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/SemanticKernelWithAutoGenPluginChatFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/SemanticKernelWithAutoGenPluginChatFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/SequentialAgentChatWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/SequentialAgentChatWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/SequentialTwoAgentChatWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/SequentialTwoAgentChatWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/TestV2ChatWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/TestV2ChatWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/TestWorkflowChatFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/TestWorkflowChatFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/ChatWorkflows/TwoAgentChatWorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/ChatWorkflows/TwoAgentChatWorkflowFactory.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/Context.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/EnvironmentWellKnown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/EnvironmentWellKnown.cs -------------------------------------------------------------------------------- /AgenticChatWorkflows/StringToFlowDocumentConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticChatWorkflows/StringToFlowDocumentConverter.cs -------------------------------------------------------------------------------- /AgenticWorkflowModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AgenticWorkflowModel.cs -------------------------------------------------------------------------------- /App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/App.xaml -------------------------------------------------------------------------------- /App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/App.xaml.cs -------------------------------------------------------------------------------- /ApprovalTerminationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/ApprovalTerminationStrategy.cs -------------------------------------------------------------------------------- /AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AssemblyInfo.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_CriticWrapperAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_CriticWrapperAgent.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_EthicsReviewerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_EthicsReviewerAgent.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_LegalReviewerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_LegalReviewerAgent.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_MetaReviewerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_MetaReviewerAgent.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_SEOReviewerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_SEOReviewerAgent.cs -------------------------------------------------------------------------------- /AutoGen/Agents/AutoGen_StyleCheckerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/Agents/AutoGen_StyleCheckerAgent.cs -------------------------------------------------------------------------------- /AutoGen/AskForFeedbackAutoGenPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/AskForFeedbackAutoGenPlugin.cs -------------------------------------------------------------------------------- /AutoGen/AutoGenChatWorkflow_AskForFeedback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/AutoGen/AutoGenChatWorkflow_AskForFeedback.cs -------------------------------------------------------------------------------- /Helpers/EnvironmentWellKnown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/Helpers/EnvironmentWellKnown.cs -------------------------------------------------------------------------------- /Helpers/WellKnown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/Helpers/WellKnown.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/README.md -------------------------------------------------------------------------------- /SearchFunctionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SearchFunctionFilter.cs -------------------------------------------------------------------------------- /SemanticKernel/AgentGroupChatExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/AgentGroupChatExt.cs -------------------------------------------------------------------------------- /SemanticKernel/BaseAgentGroupChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/BaseAgentGroupChat.cs -------------------------------------------------------------------------------- /SemanticKernel/IAgentChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/IAgentChat.cs -------------------------------------------------------------------------------- /SemanticKernel/IAgentGroupChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/IAgentGroupChat.cs -------------------------------------------------------------------------------- /SemanticKernel/IChatMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/IChatMiddleware.cs -------------------------------------------------------------------------------- /SemanticKernel/MiddlewareAgentChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/MiddlewareAgentChat.cs -------------------------------------------------------------------------------- /SemanticKernel/ResultProcessing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/ResultProcessing.cs -------------------------------------------------------------------------------- /SemanticKernel/SequentialAgentChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/SequentialAgentChat.cs -------------------------------------------------------------------------------- /SemanticKernel/SequentialTwoAgentChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/SequentialTwoAgentChat.cs -------------------------------------------------------------------------------- /SemanticKernel/TwoAgentChat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/TwoAgentChat.cs -------------------------------------------------------------------------------- /SemanticKernel/TwoAgentChatConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/SemanticKernel/TwoAgentChatConfiguration.cs -------------------------------------------------------------------------------- /testWindow02.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/testWindow02.xaml -------------------------------------------------------------------------------- /testWindow02.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joslat/SemanticKernelAgenticChatWorkflowsExtension/HEAD/testWindow02.xaml.cs --------------------------------------------------------------------------------