From f2fdde5ba4f5fc39817953617fe600cb5f2022c4 Mon Sep 17 00:00:00 2001 From: teknium1 Date: Fri, 6 Mar 2026 16:14:43 -0800 Subject: [PATCH] fix: show user-modified skills count in hermes update output --- hermes_cli/main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hermes_cli/main.py b/hermes_cli/main.py index 4e64f4cf3..f709db1d7 100644 --- a/hermes_cli/main.py +++ b/hermes_cli/main.py @@ -864,6 +864,8 @@ def _update_via_zip(args): print(f" + {len(result['copied'])} new: {', '.join(result['copied'])}") if result.get("updated"): print(f" ↑ {len(result['updated'])} updated: {', '.join(result['updated'])}") + if result.get("user_modified"): + print(f" ~ {len(result['user_modified'])} user-modified (kept)") if result.get("cleaned"): print(f" − {len(result['cleaned'])} removed from manifest") if not result["copied"] and not result.get("updated"): @@ -982,6 +984,8 @@ def cmd_update(args): print(f" + {len(result['copied'])} new: {', '.join(result['copied'])}") if result.get("updated"): print(f" ↑ {len(result['updated'])} updated: {', '.join(result['updated'])}") + if result.get("user_modified"): + print(f" ~ {len(result['user_modified'])} user-modified (kept)") if result.get("cleaned"): print(f" − {len(result['cleaned'])} removed from manifest") if not result["copied"] and not result.get("updated"):