From ce5e0a7ee8f15cd15179a1c72e6131b7c1abdb45 Mon Sep 17 00:00:00 2001 From: joetanx <90442032+joetanx@users.noreply.github.com> Date: Fri, 3 Jul 2026 08:16:04 +0800 Subject: [PATCH 1/2] Update tracer_instrumentor.py --- .../observability/extensions/langchain/tracer_instrumentor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py b/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py index 948ee59c..ec72496b 100644 --- a/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py +++ b/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py @@ -72,7 +72,7 @@ def _instrument(self, **kwargs: Any) -> None: # Save and wrap BaseCallbackManager.__init__ to attach the processor once per instance. self._original_cb_init = langchain_core.callbacks.BaseCallbackManager.__init__ wrap_function_wrapper( - module="langchain_core.callbacks", + target="langchain_core.callbacks:BaseCallbackManager.__init__", name="BaseCallbackManager.__init__", wrapper=_BaseCallbackManagerInit(self._tracer), ) From d6748b32eabd04a71a6d1849cf8bbaeb1cbf644e Mon Sep 17 00:00:00 2001 From: joetanx <90442032+joetanx@users.noreply.github.com> Date: Fri, 3 Jul 2026 08:25:33 +0800 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../observability/extensions/langchain/tracer_instrumentor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py b/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py index ec72496b..6c889fb8 100644 --- a/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py +++ b/libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer_instrumentor.py @@ -72,7 +72,7 @@ def _instrument(self, **kwargs: Any) -> None: # Save and wrap BaseCallbackManager.__init__ to attach the processor once per instance. self._original_cb_init = langchain_core.callbacks.BaseCallbackManager.__init__ wrap_function_wrapper( - target="langchain_core.callbacks:BaseCallbackManager.__init__", + target="langchain_core.callbacks", name="BaseCallbackManager.__init__", wrapper=_BaseCallbackManagerInit(self._tracer), )