From c228d1c559c98bf4146866c54877e4f32ba80081 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:57:02 -0700 Subject: [PATCH] fix(dashboard): fold one-field doctor category into general tab doctor.live_probe_timeout is the only schema-surfaced doctor.* field; merge it into the general tab per the no-orphan-category invariant. --- hermes_cli/web_server.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hermes_cli/web_server.py b/hermes_cli/web_server.py index 303c4a4c22df8..5cbeff3b32aaa 100644 --- a/hermes_cli/web_server.py +++ b/hermes_cli/web_server.py @@ -1049,6 +1049,9 @@ _CATEGORY_MERGE: Dict[str, str] = { # `telemetry.shared_metrics.enabled` is the only schema-surfaced telemetry # field — fold it into security alongside the other privacy-posture toggles. "telemetry": "security", + # `doctor.live_probe_timeout` is the only schema-surfaced doctor field — + # fold it into general rather than spawning a one-field orphan category. + "doctor": "general", } # Display order for tabs — unlisted categories sort alphabetically after these.