Jelajahi Sumber

fix(docker): 补 COPY im-client/ 目录,修复 im 工具加载失败

容器启动报错 ModuleNotFoundError: No module named 'client':
agent/tools/builtin/im/chat.py 在 import 时动态将 im-client/
加入 sys.path,再执行 from client import IMClient。
但 Dockerfile 之前只 COPY 了 agent/ 和 examples/auto_put_ad_mini/,
导致容器内 /app/im-client/ 不存在,框架加载 im 工具时崩溃。

修改:Dockerfile 新增 COPY im-client/ ./im-client/

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
刘立冬 1 bulan lalu
induk
melakukan
222dd61aa7
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      Dockerfile.auto_put_ad_mini

+ 1 - 0
Dockerfile.auto_put_ad_mini

@@ -20,6 +20,7 @@ RUN pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ \
 
 # 复制项目代码(参考成功案例的风格)
 COPY agent/ ./agent/
+COPY im-client/ ./im-client/
 COPY examples/auto_put_ad_mini/ ./examples/auto_put_ad_mini/
 
 # 设置工作目录到业务目录(参考成功案例)