Mastra @mastra/core 1.73.0:默认开启稳定性错误处理器栈;新增 tool-call-resumed;预写 Anthropic 非法 tool-call ID
Mastra 于 2026-10-01 在 npm 发布 @mastra/[email protected](约 2026-10-01T08:36Z;相对 @mastra/[email protected] ahead_by 124)。核心是把 ProviderHistoryCompat / PrefillErrorHandler / StreamErrorRetryProcessor 做成默认 errorProcessors(可用 errorProcessorDefaults: false 关闭);流式增加 tool-call-resumed chunk;出站请求预写 Anthropic 非法 tool-call ID;并导出 findGatewayForModel / getGatewayId,子代理可按调用方 requestContext 解析模型。
核心要点速览
- 发版:npm
@mastra/[email protected](2026-10-01T08:36:38Z);compare 1.72.0...1.73.0 ahead_by 124;CHANGELOG packages/core - 稳定性默认:
#24473默认挂载 ProviderHistoryCompat → PrefillErrorHandler → StreamErrorRetryProcessor;仅瞬态失败重试;errorProcessorDefaults: false可关闭;默认每轮安全上限 3 - 流式:
#25491新增tool-call-resumed(挂起/审批恢复,位于tool-result之前,payload.kind区分类型) - Anthropic:
#24505出站预写非法 tool-call ID,避免先失败再修复;持久化历史保留原 ID - 升级:
npm i @mastra/[email protected];文档 mastra.ai/docs;仓库 mastra-ai/mastra