思考与工具调用
适配器提供的思考片段和工具调用默认合并成可折叠的执行流,无需额外开启。只有普通正文时不会凭空生成思考或工具步骤。
运行中执行流的标题带流光;结束后收起成一行汇总,展开能看每一步的入参和结果。 一轮结束后,整段执行过程随运行状态行收起,只留最终回答。
三种显示方式
思考过程
思考输出中一直展开,结束后和相邻的工具调用一起收进执行流。要在结束后直接看到思考内容,设 settings.reasoning.defaultExpanded: true:
打开后,这一轮完成时执行过程不再收起,执行流默认展开。这两项也可以单独设置,单独设置的优先:
不想显示思考过程时用 settings.reasoning.visible: false。
toolFlow: 'none' 只隐藏工具调用,不会隐藏思考,也不会阻止后端调用工具;同时隐藏思考需另外设置 reasoning.visible: false。
配置项
配置项类型默认说明
settings.toolFlow
"group" | "step" | "none"'group'执行过程的显示方式:`group` 合并成可折叠的执行流;`step` 逐个工具一行;`none` 不显示。settings.reasoning.defaultExpanded
booleanfalse思考结束后是否保持展开(输出中始终展开)。打开后,这一轮完成时执行过程不再收起、执行流默认展开; 单独设置了 `runStatus.collapseOnComplete` 或 `tools.groupDefaultExpanded` 的,以单独设置为准。说明
- 内置认识的通用工具:
read_file、write_file、edit_file、delete_file、exec、web_search、web_fetch、grep。其他工具用通用样式显示。 - 业务自己的工具怎么显示,见工具展示。
- 工具调用的状态(运行中、完成、失败、已取消)由适配器给出,界面照着显示。