From ebf2e11bcbf318c531cd0ef8135109ababcca6f1 Mon Sep 17 00:00:00 2001 From: ccurme Date: Tue, 22 Jul 2025 16:32:12 -0300 Subject: [PATCH] fix(core): exclude api_key from tracing metadata (#32184) (standard param) --- libs/core/langchain_core/runnables/config.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/core/langchain_core/runnables/config.py b/libs/core/langchain_core/runnables/config.py index f1bf2f65006..4ac7bda7b46 100644 --- a/libs/core/langchain_core/runnables/config.py +++ b/libs/core/langchain_core/runnables/config.py @@ -230,6 +230,7 @@ def ensure_config(config: Optional[RunnableConfig] = None) -> RunnableConfig: not key.startswith("__") and isinstance(value, (str, int, float, bool)) and key not in empty["metadata"] + and key != "api_key" ): empty["metadata"][key] = value return empty