AIRelay
第 124 期 · 2026.10.09
DAILY AI INTEL

每日 AI 情报

2026.10.09 · 周五近 5 期新主体 3/3 · 交易证据间隔 73 日

MCP 官方 SDK 同日补齐 OAuth 2.1 与多语言兼容边界;LiveKit Agents 把实时工具上限、取消和 TTS 交付事实连成可测回执;Langfuse 修复批量评分与成本字段的静默丢失。目标交易样本仍为空,本期只收可回勾运行证据。

MCP SDK · OAuth / 兼容LiveKit · 语音回执Langfuse · 评分账本73 天证据间隔
01 / PUBLIC OPPORTUNITIES

公开 AI 机会情报

3 个近 5 期新主体 · 全部为目标日变化
  1. 01Model Context Protocol 官方 SDK|Ruby 补齐 OAuth 2.1 资源服务器,Go / Rust / Java 同日收紧旧协议、Client ID 与 EOF 边界

    10 月 9 日 16:52–23:29(上海时间),官方 Go SDK 让 2026-07-28 之前的客户端可以连续完成多轮 InputRequests,并以最多 10 次调用阻止死循环;同日拒绝带 userinfo、fragment 或点路径段的 Client ID URL。Java SDK 把 malformed JSON body 明确返回 400 INVALID_REQUEST,Rust SDK 在 transport EOF 与响应排空后取消仍在等待的 request token;Ruby SDK 则新增 JWT / RFC 7662 introspection、RFC 9728 metadata、RFC 6750 challenge、按 token 主体绑定 session、token 到期关闭 stream 的 OAuth 2.1 resource-server 链。→ 为什么现在:这些不是泛化的 MCP 热度,而是目标日跨四种语言落地的兼容与认证合同;旧客户端多轮交互、泄漏 session ID、连接断开后悬挂任务都直接影响跨境工具接入能否安全收费。→ 今天能做什么:用 ≤2 小时在授权 staging 跑 12 格:旧协议两轮输入、超过 10 轮、合法/非法 Client ID URL、malformed body、EOF 前两条 pending request、过期 bearer 与更换 principal 复用 session;交付 protocol、request/session ID、HTTP/JSON-RPC 状态、cancel 时点与资源释放表。成功信号是旧客户端完成两轮、死循环被截断、非法 URL / body 明确拒绝、EOF 后 pending 全部结束且跨主体 session 返回 404。→ 怎么变现:可卖“MCP OAuth 与多语言兼容准入包”,在客户采购工具线路前筛掉认证漂移、悬挂 worker 与版本不兼容,减少无效调用、人工清场和越权事故成本。相关链接:Go 旧协议多轮修复 · Go Client ID URL 校验 · Rust EOF 取消 · Ruby OAuth 2.1 resource server · Java malformed body

  2. 02LiveKit Agents|实时工具调用终于有上限,取消会通知 MCP,TTS 失败只保存真正播出的文本

    10 月 9 日 09:00–15:42(上海时间),LiveKit Agents 为 framework-driven realtime loop 实际执行 max_tool_steps,在达到上限后用 tool_choice="none" 停止继续调用;取消中的 MCP tool call 会发送带 request ID 的 notifications/cancelled,且通知最多等待 1 秒。语音链在 TTS 中途失败时只发布与保存已经播出的部分,并标记 interrupted=True;长会话上下文 diff 从纯 Python O(n²) 改为唯一 ID 下 O(n log n),公开复现中 3,000 项追加从 567.6ms 降至 2.3ms,2,000 项峰值内存从约 32MB 降到 1MB 以下;GPT Live 的 mute 状态也会在 reconnect 后重放。→ 为什么现在:目标日前,实时 agent 可以无限连调工具、客户端取消后服务端继续跑、用户只听到一句但历史却保存整段回答,长会话更新还会阻塞音频事件循环;目标日把费用上限、交付事实与会话性能同时变成可测边界。→ 今天能做什么:用 ≤2 小时跑四段语音回放:max_tool_steps=3 的 OpenAI Realtime 工具链、1 次取消中的 MCP 调用、0.6 秒后失败的 14 词 TTS、2,000 项上下文追加后断线重连;交付 tool round、cancel notification、实际音频/保存文本、diff 阻塞、mute 状态与 usage 表。成功信号是工具最多三轮、取消只发一次且不挂住、历史只含已播部分、diff 不超过 10ms 且重连仍静音。→ 怎么变现:可卖“实时语音 agent 成本上限 + 交付回执验收”,用工具轮数、实际播出文本和取消终态减少 runaway 调用、重复计费与“用户没听到但账单已产生”的售后争议。相关链接:realtime 工具步数上限 · MCP 取消通知 · TTS 失败回执 · 长会话 diff 优化 · mute 重连保留

  3. 03Langfuse|批量评分的 rejected 结果不再被静默丢弃,超限 metadata 也不再挤掉 output / usage / cost

    10 月 9 日 16:18–21:44(上海时间),Langfuse 调整 CreateScoresResponse 的 undiscriminated union 顺序,修复 Pydantic 2.7.4 把 HTTP 207 {accepted,rejected,errors} 错解析为 202 Accepted、从而丢掉被拒评分的问题;JS SDK 同日按真实 OpenTelemetry attribute limit 先裁 metadata,并为 generation 预留最多 14 个 output、model、usage、cost 等关键槽位,147 项单元与 362 项集成测试通过。Python SDK 把 metadata 的 mask 失败收窄到逐 key,传播到 child span / baggage 的值也先脱敏;decision-model evaluators 同日移除 experimental 标记,但仍不进入公开 REST evaluator 合同。→ 为什么现在:这是目标日同时发生的“评测失败看得见、账单字段留得住、敏感元数据按键脱敏”变化;如果仍用旧 SDK,质量门可能把 rejected 当全部接受,trace 又可能在 metadata 爆满时静默丢掉真实输出与费用。→ 今天能做什么:用 ≤90 分钟在隔离项目提交 10 个 batch scores(其中 2 个故意无效),再生成一条含 150 个 metadata key、output、model、usage、cost 与一个 secret 的 generation;交付 HTTP body、SDK 解析对象、dropped key warning、导出 span 与脱敏后 baggage。成功信号是 8 accepted / 2 rejected / errors 全保留,output / usage / cost 不丢,secret 在当前与 child span 中均不可见。→ 怎么变现:可卖“Langfuse 评测账本 + 可观测性升级验收”,让接入买方按真实失败率和费用决定 Provider,避免因假通过、丢账单或敏感字段外泄造成错误扩量与合规返工。相关链接:HTTP 207 batch score 解析修复 · JS metadata 上限保护 · Python metadata 逐键脱敏 · decision-model evaluator 转正

02 / INFRASTRUCTURE TRADE

AI 基础设施交易情报

目标样本 0 · 64 个空样本日 + 9 个缺失日
  1. MCP OAuth / 多语言兼容|73 天无新增授权端点、协议版本或实施报价样本

    10 月 9 日目标样本为 0。供需情况分析:新增 MCP resource server、OAuth 2.1、Go / Rust / Ruby / Java SDK 迁移、旧客户端兼容与故障恢复记录均为 0,无法判断需求或供给方向。产品以及价格/容量线索:7 月 29 日至 10 月 9 日共 73 个日历日,其中 64 个为已校验空样本日、9 个缺失;新增 SDK 版本、protocol revision、auth server、scope、session、tool RPM、并发、迁移工时、买卖报价与售后字段均为 0。热点议题:resource metadata、audience / issuer、session principal binding、旧协议多轮、EOF cancellation 与 400 / JSON-RPC 错误语义必须绑定同一部署证据。→ 为什么现在:官方 SDK 在目标日连续修改认证与兼容边界,但没有交易证据证明任何在售 MCP endpoint 已升级或能提供可回勾终态。→ 交易判断 / 今天动作:只收 12 格授权回归和版本证明,不先采购批量工具调用;SDK commit、protocol、principal、request/session ID、终态、usage 与责任方缺一则隔离。→ 怎么省钱:把错误认证、悬挂请求与旧客户端失败挡在切量前,减少空转 worker、重复调用与跨方售后。相关链接:Ruby OAuth 2.1 resource server · Go 多轮兼容 · Rust EOF 取消

  2. LiveKit 实时语音 agent|73 天无新增语音分钟、工具轮次或取消账本样本

    供需情况分析:新增 realtime voice、STT / TTS、MCP tool、OpenAI Realtime 接入、托管分钟与可追责售后记录均为 0,供需强弱未知。产品以及价格/容量线索:新增模型、region、音频分钟、并发房间、tool step、TTS 失败点、diff 阻塞、重连、usage、买卖报价与容量字段均为 0;公开的 3,000 项 diff 基准不是任一语音线路的 SLA 或价格。热点议题:framework-driven 与 server-generated tool reply 的上限差异、取消通知是否被服务端执行、实际播出与 transcript、长会话事件循环、mute reconnect 必须绑定同一 room / request ID。→ 为什么现在:目标日补丁关闭四类可收费的交付缺口,但 max_tool_steps 仍不覆盖 Gemini Live、Nova Sonic、Ultravox、Phonic 与 GPT-Live 的 server-generated auto reply。→ 交易判断 / 今天动作:只收四段回放及 usage,不把版本号当稳定性证明;room、tool request、音频时间轴、stored transcript、cancel ack、diff 延迟与账单齐全后再评估扩分钟。→ 怎么省钱:提前识别无限工具链、取消无效和 TTS 假完整,减少 token / 音频空耗、错误历史与退款。相关链接:realtime 工具步数上限 · TTS 失败回执 · 长会话 diff

  3. Langfuse 评测 / Trace|73 天无新增 score、trace、成本归因或观测服务样本

    供需情况分析:新增 Langfuse 自托管 / 云端、batch evaluation、OpenTelemetry trace、metadata 脱敏与成本归因实施记录均为 0,无法判断服务是否升温或稀缺。产品以及价格/容量线索:新增版本、trace / span 数、batch score、accepted / rejected、attribute limit、dropped key、usage / cost、存储、实施工时与报价字段均为 0。热点议题:HTTP 207 union 解析、metadata 超限顺序、output / usage / cost 保留、mask 的多 client context 与 decision evaluator 的非 REST 边界需要同一导出证明。→ 为什么现在:目标日的修复会直接改变失败率与成本账本,但没有本地样本证明任何观测栈已升级或旧数据如何受影响。→ 交易判断 / 今天动作:先收 10 个 score 与一条 150-key trace 的可导出样本,不采购更大保留量;原始 response、SDK 对象、span、warning、mask 与 storage / usage 成本齐全后再报价升级。→ 怎么省钱:避免把 rejected 评分当成功、为丢失的 cost 字段扩容,或因敏感 metadata 重做观测链。相关链接:batch score 解析修复 · metadata 上限保护 · 逐键脱敏

03 / ACTIONS

今日可执行项

今天可试

  • MCP 认证兼容|2h:在授权 staging 跑旧协议两轮 / 超 10 轮、合法 / 非法 Client ID、malformed body、EOF pending、过期 bearer 与跨 principal session 共 12 格;交付 protocol—principal—request/session—HTTP/JSON-RPC—cancel 表;多轮完成、非法输入明确拒绝、pending 清空且跨主体返回 404 即通过。
  • LiveKit 语音回执|2h:跑三轮工具上限、取消中的 MCP、0.6 秒 TTS 失败、2,000 项上下文追加与 mute reconnect;交付 tool round—cancel—audio/transcript—diff—usage 表;最多三轮、只保存已播文本、diff <10ms、重连仍静音即通过。
  • Langfuse 评分账本|90m:提交 10 个 scores(2 个无效),并写入 150-key generation 与 secret;交付 HTTP body—SDK parse—span—warning—baggage 表;8/2 结果完整、output / usage / cost 保留、secret 全链路脱敏即通过。

需要跟进

  • 跟进 MCP Ruby OAuth 组件的实际发布版本、authorization server、JWKS / introspection、scope hierarchy、stream lifetime 与 session principal 绑定。
  • 跟进 Go 旧协议客户端占比、multi-round retry 上限、Java 400 错误映射、Rust response-drain 时长与 pending handler 清理。
  • 跟进 LiveKit 目标模型属于 framework-driven 还是 server-generated tool reply、取消服务端是否真正停工、TTS / transcript 时间轴与重连账单。
  • 跟进 Langfuse SDK 发布版本、Pydantic 2.7.x 客户端、OpenTelemetry attribute limit、mask 多 client context、decision evaluator UI 与 REST 边界。
  • 跟进下一份非空交易样本,优先补 endpoint / SDK / protocol、音频分钟 / tool round、score / span、usage / cost、报价与售后字段。

暂缓观察

  • 暂不把 MCP SDK 主分支合并等同于任一在售 endpoint 已升级,也不在没有资源所有者授权的服务上测试 bearer、session 或 tool call。
  • 暂不把 notifications/cancelled 写成远端工具已停止;必须看服务端 acknowledgement、实际结束时间与后续副作用。
  • 暂不把 LiveKit 的 max_tool_steps 外推到 server-generated auto reply 模型,也不把公开 diff 基准写成目标机器 SLA。
  • 暂不把 Langfuse decision-model evaluator 转正写成公开 REST API 已开放;批量评分与 trace 仍需按实际 SDK / schema 复测。
  • 暂不发布账号、Key、语音分钟、工具池、倍率、库存、价格或容量方向;当前交易证据不足。
04 / RISK & POLICY

风控 / 政策动态

  • 行情证据:10 月 9 日样本为 0;73 天无有效新样本,只补证、不报行情。
  • MCP OAuth 必须绑定真实 resource 与 principal:Ruby SDK 的 resource server 不负责发 token;部署方仍需独立 authorization server、最小 scope、audience / issuer、JWKS 或 introspection、rate limit 与撤销策略。session ID 不可替代 bearer,开放 stream 还要受 token expiry 与最大时长约束。相关链接:Ruby OAuth 2.1 resource server
  • MCP 兼容修复有协议与语言版本边界:Go 的多轮补丁只服务旧协议客户端,10 次上限不是业务成功;Rust EOF 先保留 response drain,再取消 pending handler。升级前固定双方 SDK、协议版本、终态与幂等键。相关链接:Go 多轮兼容 · Rust EOF 取消
  • LiveKit 的费用上限不能只看客户端计数器:max_tool_steps 不约束 server-generated tool reply 模型;取消通知最多等 1 秒,也不证明远端工具没有继续写库或扣费。录音、转写、声音与 transcript 需取得授权,并为支付、删除、外发动作设置独立审批和补偿。相关链接:工具步数边界 · MCP 取消边界
  • Langfuse 的脱敏仍依赖正确 client context:Python 多 client 且 execution context 没有 public key 时,传播 metadata 可能无法选择 mask;JS 与 Python 对序列化、baggage 和 attribute limit 的时点也不同。先在导出端检查真实 span,不把 UI 看不到当作数据未出站。相关链接:Python 逐键脱敏 · JS metadata 上限保护
  • 账号、邮箱、号码、IP、KYC 与支付只支持合规诊断:不支持批量注册、绕过验证、支付风控规避、越权安全测试或自动化退款;所有价格、倍率与容量只作市场观察,本报告不构成 AIRelay 报价、库存承诺、法律意见或可用性承诺。相关链接:OpenAI 使用条款 · Anthropic 使用条款
TODAY'S REMINDER

一句话总结 / 今日提醒

10 月 9 日最值得收费的是 MCP 的 OAuth / 多语言兼容准入、LiveKit 的实时语音成本与交付回执、Langfuse 的评分失败和成本账本保真;交易侧因 73 天证据间隔继续只收可回勾样本、不报行情。