From 74c0e863fe3a236709ee511b096d6589a44d306b Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Tue, 25 Mar 2025 19:13:26 +0800 Subject: [PATCH] Update [ghstack-poisoned] --- codemcp/config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/codemcp/config.py b/codemcp/config.py index d35e5ba6..e4c87d25 100644 --- a/codemcp/config.py +++ b/codemcp/config.py @@ -98,7 +98,9 @@ def _merge_configs(base: dict[str, Any], override: dict[str, Any]) -> None: """ for key, value in override.items(): if key in base and isinstance(base[key], dict) and isinstance(value, dict): - _merge_configs(base[key], value) + # Type annotation to help the type checker understand that value is dict[str, Any] + nested_value: dict[str, Any] = value + _merge_configs(base[key], nested_value) else: base[key] = value