From 3fccf854beb5f25a7c725148cd50f1b2bd00696a Mon Sep 17 00:00:00 2001 From: rob Date: Fri, 16 Jan 2026 07:20:40 -0400 Subject: [PATCH] Refresh tools list after successful publish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tool list now refreshes after publishing to immediately show the updated publish state indicator (✓). Co-Authored-By: Claude Opus 4.5 --- src/cmdforge/gui/pages/tools_page.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cmdforge/gui/pages/tools_page.py b/src/cmdforge/gui/pages/tools_page.py index a6b4e49..ff70392 100644 --- a/src/cmdforge/gui/pages/tools_page.py +++ b/src/cmdforge/gui/pages/tools_page.py @@ -416,4 +416,5 @@ class ToolsPage(QWidget): from ..dialogs.publish_dialog import PublishDialog dialog = PublishDialog(self, self._current_tool) if dialog.exec(): + self.refresh() # Refresh to show updated publish state indicator self.main_window.show_status(f"Published '{self._current_tool.name}'")