Aug 8, 2026 · llama.cpp
b10329
llama.cpp 发布 b10329 版本,改进了工作目录(working directory)的显示逻辑:仅当服务器提供至少一个声明会解析路径并针对工作目录运行的工具,且该工具未被禁用时,WebUI 才显示工作目录芯片并启用 /cwd 命令。
EVENT STORY
Development
- First Reportb10329llama.cpp
- Current Assessment这一细节改进反映了开源 AI 工具链对用户体验和上下文管理的重视。随着 Agent 工具增多,精确控制上下文传递成为关键。Agent Pulse · analysis
llama.cpp 在 b10329 版本中修复了工作目录芯片的显示问题。此前,只要服务器暴露任何内置工具(如 get_datetime),或用户关闭了所有文件系统工具,工作目录芯片仍会显示,但实际没有工具会读取它。现在,工具在 /tools 列表中声明是否解析路径并针对工作目录运行,WebUI 仅当至少一个此类工具被提供且启用时才显示芯片和 /cwd 命令。
该改动将工具的能力声明从隐式推断改为显式声明,类似于权限模型。这有助于客户端准确判断哪些工具需要工作目录上下文,避免误导用户。未来可观察其他工具链是否采用类似声明式能力描述。
这一细节改进反映了开源 AI 工具链对用户体验和上下文管理的重视。随着 Agent 工具增多,精确控制上下文传递成为关键。
对于基于 llama.cpp 构建产品的团队,此改动减少了用户困惑,提升了工具可用性,可能间接提高采用率。
可关注 llama.cpp 后续版本是否扩展工具声明机制,例如支持更多上下文类型或动态能力协商。