b10331
llama.cpp 发布 b10331 版本,修复了 get_info 在未显式指定 cwd 时回退到服务器进程工作目录的问题。现在当配置了工具运行时,会向 isolate 询问其工作目录,仅在工具运行于主机时保留进程工作目录。
发展脉络
- 首次出现b10331llama.cpp
- 当前判断此修复反映了开源推理框架在支持隔离执行环境(如沙箱)时的成熟度提升。随着 AI 工具链对安全性和隔离性的要求提高,类似的工作目录处理细节将成为框架稳定性的关键。这也表明 llama.cpp 正在积极完善其服务器功能,以支持更复杂的部署场景。Agent Pulse · 分析
llama.cpp 在 2026 年 8 月 8 日发布 b10331 版本,主要修复了服务器 get_info 接口的工作目录报告问题。此前,当未显式指定 cwd 时,get_info 会回退到服务器进程的工作目录,即使配置了工具运行时也是如此。这导致返回的主机路径是工具永远不会运行的,因为 isolate 会在自己的目录中启动。修复后,get_info 会向 isolate 询问其工作目录,仅在工具运行于主机时保留进程工作目录。该修复涉及服务器端逻辑,并包含一个冗余注释的移除。
该修复表明 llama.cpp 的服务器端在管理 isolate 工作目录时存在路径语义不一致的问题。通过向 isolate 查询实际工作目录,确保了返回的路径与工具实际运行环境一致,避免了因路径错误导致的工具执行失败。这提示在沙箱化执行环境中,路径解析必须与运行时环境对齐,否则会引发隐蔽的故障。
此修复反映了开源推理框架在支持隔离执行环境(如沙箱)时的成熟度提升。随着 AI 工具链对安全性和隔离性的要求提高,类似的工作目录处理细节将成为框架稳定性的关键。这也表明 llama.cpp 正在积极完善其服务器功能,以支持更复杂的部署场景。
对于依赖 llama.cpp 服务器进行生产部署的团队,此修复减少了因工作目录错误导致的工具调用失败,提升了系统的稳定性和可维护性。这有助于降低运维成本,并增强对 llama.cpp 作为可靠推理服务的信心。
未来,llama.cpp 可能会继续增强对隔离环境的支持,例如提供更细粒度的路径控制或环境变量管理。可验证的下一信号是:后续版本中是否会出现更多与 isolate 环境相关的配置选项或文档更新。