From 04c435fd95582803e0ec63296b592fbfba693170 Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman Date: Thu, 2 Apr 2026 08:34:10 +0000 Subject: [PATCH] fix(cli): add scope parameter to compensating emit_config_changed() calls Pass scope="global" to emit_config_changed() in the server_connect rollback path to maintain consistency with the scoped event details convention established by master's ConfigService.set_value(). ISSUES CLOSED: #993 --- src/cleveragents/cli/commands/server.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cleveragents/cli/commands/server.py b/src/cleveragents/cli/commands/server.py index f0cff7add..bbc45b65a 100644 --- a/src/cleveragents/cli/commands/server.py +++ b/src/cleveragents/cli/commands/server.py @@ -191,6 +191,7 @@ def server_connect( key=key, old_value=attempted_value, new_value=original_values.get(key), + scope="global", compensating=True, reason="rollback_after_partial_server_connect_failure", )