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