Qodercli执行bash命令返回较大时出现no content问题

Issue Description

Steps to Reproduce

  • 截断命令有输出:aone-kit call-tool hotel-guide-test::getTraceIdDetailV2 ‘{“traceId”: “215040b617755521428254006e163c”}’ --provider aone | head -c 100
  • 不截断时 no content

Expected Behavior

  • 应该能像qoder调用mcp那样,数据较大时输出到文件,再截断读取;至少不会像现在这样no content

Actual Behavior

  • 一直无返回,直到no content啥也拿不到

Screenshots / Screen Recordings

  • 截图都在上面

Operating System

  • Linux 5.10.112-005.ali5000.al8.x86_64

Current Qoder Version (Menu → About Qoder → Copy)

  • qodercli: 0.1.38

Issue Description

  • qodercli在命令行返回值比较大时,就会无结果

Steps to Reproduce

  • 示例命令:aone-kit call-tool hotel-guide-test::getTraceIdDetailV2 ‘{“traceId”: “215040b617755521428254006e163c”}’ --provider aone | head -c 100
  • 在命令行窗口手动指定是有完整返回的,并非aone-kit问题
  • 可以直接让agent查一个trace,不加 | head -c 100就会no content

Expected Behavior

  • 不会卡死/no content,有正常返回,或者能输出到本地文件再通过任务要求grep过滤/重新读取

Actual Behavior

  • 出现no content问题

Screenshots / Screen Recordings

Operating System

Current Qoder Version (Menu → About Qoder → Copy)