goose 是连接模型与工具以执行开发任务的 AI 智能体工具,此版本将请求追踪信息延伸至工具调用。分担任务的子智能体须遵循父智能体的运行与审批规则。
1. 以声明式方式提供网关连接
2026年 10月 16日发布的 goose 1.55.0 将 AIgateway 新增为声明式提供方。声明式是指通过配置表达所需设置,而非逐一编写连接步骤。不过,发行说明未提供注册它的配置项、代码示例或迁移步骤。
此次也调整为遵循自定义模型中声明的图像支持情况。连接模型与反映该模型可接受哪些输入是两个不同的问题。这项变更将连接对象的能力声明落实到实际行为中,值得结合来看。
2. 将请求的追踪上下文传递至工具调用
ACP 是向智能体传递提示词的接口,MCP 是智能体调用外部工具的接口。此版本将前端收到的追踪信息传递至后端工具调用。即使请求跨越边界,也能保留将其关联为同一任务流程的线索。
这里使用的 W3C 追踪上下文,是用于关联并追踪跨越多个组件的请求的上下文信息。此功能并不保证工具执行成功,而是为查看请求的传递路径提供更多基础。
模型提供方发送的请求标识符 x-request-id 也会显示在响应和错误中。这与追踪上下文传播是不同的变更,因此不应理解为该标识符本身会传递至工具调用。它为区分正常响应和错误中的提供方请求增加了线索。
3. 自动压缩的默认上限为 22万 5000 个令牌
自动压缩的默认上限被设为 22万 5000 个令牌。令牌是模型处理文本的单位,自动压缩则是缩减长对话上下文的功能。该数值不代表模型的输入上限、对话终止长度,也不是处理速度或性能的测量值。
成本估算已修正为考虑适用于长上下文的价格档位。这是与长输入计费相关的变更,并非展示自动压缩能节省多少成本的结果。
4. 子智能体须遵循父智能体的审批规则
子智能体是分担大型任务的辅助智能体。此版本使其遵循父智能体的钩子、运行模式和审批规则。钩子是在运行过程中特定时点生效的处理规则,目的是让任务即使被委派,也不脱离父智能体设定的管控。
在等待工具审批期间,智能体将不进行推理或调整任务方向。这是对等待审批期间推理与方向调整的限制,不应扩大理解为整个运行过程都会停止。
此外,后台子智能体已移除。因此,子智能体相关变更不仅包括加强管控规则,也包括移除相关功能。
此次修正为先完成待处理的工具操作,再应用最大轮数限制。轮是计算智能体任务进展的单位。这项变更可视为厘清次数限制与已在进行的工具操作之间的处理顺序。
5. 分别判断问题诊断与任务委派
若要查看出问题的请求路径,可先检查延伸至工具调用的追踪上下文;若要区分提供方请求,则可先检查响应与错误中显示的请求标识符。委派任务时,应同时关注父智能体的运行与审批规则也适用于子智能体,以及后台子智能体已被移除这两点。既然两项变更同时被记录,就不应因管控加强而认定委派功能也有所扩展。
此版本在提供通过配置表达连接方式的便利之余,也加强了请求追踪的连续性与委派任务的管控边界。
