From ae2ba47319201f926695b0399144d40f26ace20b Mon Sep 17 00:00:00 2001 From: Molecule AI Fullstack Engineer Date: Mon, 11 May 2026 06:24:27 +0000 Subject: [PATCH] fix(workspace): add missing _sanitize_a2a import in a2a_tools_delegation (#399) REGRESSION: Staging commit 8e94c178 (PR #390) added sanitize_a2a_result calls to _delegate_sync_via_polling but did NOT add the import. Any delegation completing via the polling path raises NameError at runtime. One-line fix: add `from _sanitize_a2a import sanitize_a2a_result`. --- workspace/a2a_tools_delegation.py | 1 + 1 file changed, 1 insertion(+) diff --git a/workspace/a2a_tools_delegation.py b/workspace/a2a_tools_delegation.py index 8dae3aae..720d314a 100644 --- a/workspace/a2a_tools_delegation.py +++ b/workspace/a2a_tools_delegation.py @@ -47,6 +47,7 @@ from a2a_client import ( send_a2a_message, ) from a2a_tools_rbac import auth_headers_for_heartbeat as _auth_headers_for_heartbeat +from _sanitize_a2a import sanitize_a2a_result # RFC #2829 PR-5 cutover constants. The poll cadence + timeout are -- 2.45.2