From 7e357dcc6466ef402e268cc756d2e53bf643c9dc Mon Sep 17 00:00:00 2001 From: yiqi-017 <22300246009@m.fudan.edu.cn> Date: Tue, 5 May 2026 14:28:13 +0800 Subject: [PATCH] refactor: move acp bridge to frontends/ --- .../genericagent_acp_bridge.py | 2 ++ 1 file changed, 2 insertions(+) rename genericagent_acp_bridge.py => frontends/genericagent_acp_bridge.py (99%) diff --git a/genericagent_acp_bridge.py b/frontends/genericagent_acp_bridge.py similarity index 99% rename from genericagent_acp_bridge.py rename to frontends/genericagent_acp_bridge.py index 04e7f827..c657950c 100644 --- a/genericagent_acp_bridge.py +++ b/frontends/genericagent_acp_bridge.py @@ -3,6 +3,8 @@ import json import os import sys +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + # Must run BEFORE importing agentmain — it reconfigures stdout at import time, # and its submodules may print() during init. We capture the raw binary stdout # for ACP JSON-RPC, then redirect the text-mode stdout to stderr so any stray