Commit 269045e for stable-diffusion.cpp

commit 269045e92cd070b6a20c0b74939ad31bd4b24967
Author: Crystal Sight <admin@xway.ca>
Date:   Tue Oct 20 10:07:19 2026 -0500

    fix: preserve server sigma defaults for WebUI requests (#2172)

diff --git a/examples/common/common.cpp b/examples/common/common.cpp
index 5fd016b..9e7851f 100644
--- a/examples/common/common.cpp
+++ b/examples/common/common.cpp
@@ -2218,7 +2218,8 @@ bool SDGenerationParams::from_json_str(
         }
         if (target_custom_sigmas != nullptr &&
             sample_json.contains("custom_sigmas") &&
-            sample_json["custom_sigmas"].is_array()) {
+            sample_json["custom_sigmas"].is_array() &&
+            !sample_json["custom_sigmas"].empty()) { // empty [] = "not specified", keep server/CLI default
             *target_custom_sigmas = sample_json["custom_sigmas"].get<std::vector<float>>();
         }
         if (sample_json.contains("sample_method") && sample_json["sample_method"].is_string()) {