内置工具(Read/Bash)参数传递失败,但 MCP 工具正常

技术问题反馈

问题标题:内置工具(Read/Bash)参数传递失败,但 MCP 工具正常

环境信息

  • 工作目录:/opt/acp/workDir/311

  • 平台:Linux 4.19.91-011.ali4000.alios7.x86_64

  • 日期:2026-04-08

问题描述
调用内置工具时,必填参数无法正确传递到工具实例,导致工具调用失败:

  • Read 工具返回 file_path is required(即使已提供 file_path 参数)

  • Bash 工具返回 missing required parameter: command(即使已提供 command 参数)

但 MCP 工具(如语雀 MCP、代码搜索 MCP)参数传递正常,调用成功。

复现步骤

  1. 调用 Read 工具,提供 file_path 参数

  2. 系统返回 file_path is required

  3. 调用 MCP 工具(如 t_4b8e7080fe18ec0c

  4. 系统正常返回数据

预期行为:内置工具应正确接收并处理参数

实际行为:参数未被传递,工具调用失败

影响范围:无法读取本地文件、无法执行 Bash 命令,影响开发工作流

辛苦上报下问题,提交下反馈码,我们来查下

我没有这个操作入口,只能通过对话询问, AI 引导我来这里反馈的

我是部署在linux服务器上,通过java进程通过 ACP 协议连接 qodercli,ACP SDK是 ACP 官网的 kotlin-sdk

补充:我本地 mac 上 qodercli、qoderquest 并行读是正常的

我登陆服务器后,单独开了会话提交

Thanks for your feedback (35525c3a-c577-4269-8e18-f4ae6933f79e). We will handle it promptly.

感谢反馈,我们尽快排查下您的问题,有进展第一时间同步您 :saluting_face: