From 48275ea5d3789e2c1b3f4d3508c4643384dd9dab Mon Sep 17 00:00:00 2001 From: Loretta Date: Mon, 13 Jul 2026 14:04:52 +0200 Subject: [PATCH] Update agent protocol docs and refactor service registration Added critical sequential execution and tool mapping rules to AGENTS.md, enforcing that copilot-instructions.md is always read first and protocol steps are strictly sequential. Reformatted IMessageTokenProvider registration in PluginNopStartup.cs for code clarity; no functional changes. --- Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs b/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs index 8227918..c2916fd 100644 --- a/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs +++ b/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs @@ -135,9 +135,8 @@ public class PluginNopStartup : INopStartup ServiceDescriptor.Scoped() ); //services.AddScoped(); - services.Replace( - ServiceDescriptor.Scoped() - ); + services.Replace(ServiceDescriptor.Scoped()); + services.AddScoped, EventConsumer>(); services.AddScoped(); services.AddScoped();