From 5f5afada7066f1f8703176b9049e87000491117f Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Sun, 24 Mar 2024 23:38:00 -0500 Subject: [PATCH] Remove task_completed --- .../Routing/Handlers/TaskCompletedRoutingHandler.cs | 1 - .../templates/planner_prompt.naive.liquid | 1 - .../Repository/MongoRepository.Conversation.cs | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Infrastructure/BotSharp.Core/Routing/Handlers/TaskCompletedRoutingHandler.cs b/src/Infrastructure/BotSharp.Core/Routing/Handlers/TaskCompletedRoutingHandler.cs index bb553266..21b7ea13 100644 --- a/src/Infrastructure/BotSharp.Core/Routing/Handlers/TaskCompletedRoutingHandler.cs +++ b/src/Infrastructure/BotSharp.Core/Routing/Handlers/TaskCompletedRoutingHandler.cs @@ -29,7 +29,6 @@ public class TaskCompletedRoutingHandler : RoutingHandlerBase, IRoutingHandler public List Planers => new List { - nameof(NaivePlanner), nameof(HFPlanner) }; diff --git a/src/Infrastructure/BotSharp.Core/data/agents/01fcc3e5-9af7-49e6-ad7a-a760bd12dc4a/templates/planner_prompt.naive.liquid b/src/Infrastructure/BotSharp.Core/data/agents/01fcc3e5-9af7-49e6-ad7a-a760bd12dc4a/templates/planner_prompt.naive.liquid index 6f61802f..6502c493 100644 --- a/src/Infrastructure/BotSharp.Core/data/agents/01fcc3e5-9af7-49e6-ad7a-a760bd12dc4a/templates/planner_prompt.naive.liquid +++ b/src/Infrastructure/BotSharp.Core/data/agents/01fcc3e5-9af7-49e6-ad7a-a760bd12dc4a/templates/planner_prompt.naive.liquid @@ -3,5 +3,4 @@ Route to the last handling agent in priority. {% if expected_next_action_agent != empty -%} Expected next action agent is {{ expected_next_action_agent }}. {%- endif %} -If user completes the task, use function task_completed. If user wants to speak to customer service, use function human_intervention_needed. \ No newline at end of file diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/Repository/MongoRepository.Conversation.cs b/src/Plugins/BotSharp.Plugin.MongoStorage/Repository/MongoRepository.Conversation.cs index 824998e5..c6e4029e 100644 --- a/src/Plugins/BotSharp.Plugin.MongoStorage/Repository/MongoRepository.Conversation.cs +++ b/src/Plugins/BotSharp.Plugin.MongoStorage/Repository/MongoRepository.Conversation.cs @@ -381,7 +381,7 @@ public partial class MongoRepository var refTime = foundDialog.Dialogs.ElementAt(foundIdx).MetaData.CreateTime; var stateFilter = Builders.Filter.Eq(x => x.ConversationId, conversationId); var foundStates = _dc.ConversationStates.Find(stateFilter).FirstOrDefault(); - if (foundStates == null || foundStates.States.IsNullOrEmpty()) return false; + // if (foundStates == null || foundStates.States.IsNullOrEmpty()) return false; var truncatedStates = new List(); foreach (var state in foundStates.States)