From 0676a68c9e215b0ae79aa968c7fb2fad83a9eaba Mon Sep 17 00:00:00 2001 From: goulustis Date: Fri, 6 Mar 2026 13:16:08 +0800 Subject: [PATCH] crash the fking thing --- lang_agent/components/server_pipeline_manager.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lang_agent/components/server_pipeline_manager.py b/lang_agent/components/server_pipeline_manager.py index e4ac9cb..6c333de 100644 --- a/lang_agent/components/server_pipeline_manager.py +++ b/lang_agent/components/server_pipeline_manager.py @@ -158,11 +158,12 @@ class ServerPipelineManager: if hasattr(loaded_cfg, "setup"): cfg = loaded_cfg else: - logger.warning( - f"config_file for pipeline `{pipeline_id}` did not deserialize to config object; " - "falling back to default config and applying pipeline-level overrides." + raise ValueError( + "config_file for pipeline " + f"`{pipeline_id}` did not deserialize to a config object. " + "Rebuild the pipeline via /v1/pipelines to regenerate a " + "valid serialized PipelineConfig file." ) - cfg = copy.deepcopy(self.default_config) else: cfg = copy.deepcopy(self.default_config) if not isinstance(overrides, dict):