From 68b3536084cff83c2651a0f7a9120d2ad7526ea6 Mon Sep 17 00:00:00 2001 From: Chaim Date: Wed, 27 May 2026 10:12:18 +0000 Subject: [PATCH] fix(2.10.4): add missing clientDefs/AssistantRule.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AssistantRule had no clientDefs file — the same gap that broke CaseMemory in 2.10.2. Console showed: /client/custom/modules/smart-assistant/src/controllers/assistant-rule.js Failed to load resource: 404 Adding clientDefs/AssistantRule.json with controller: controllers/record lets EspoCRM use the default record controller and stops the frontend from probing for a non-existent module-specific controller file. (2.10.3 had a force-push race against the auto-built zip, hence the extra patch version.) Co-Authored-By: Claude Opus 4.7 (1M context) --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index f3088f7..4a5b394 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "module": "SmartAssistant", "description": "Unified AI Assistant for Legal CRM — floating chat with case memory, office alerts, and AI Gateway integration", "author": "klear", - "version": "2.10.3", + "version": "2.10.4", "acceptableVersions": [ ">=8.0.0" ],