01:55·MCP TypeScript SDK(GitHub Releases)
MCP TypeScript SDK v2.3.0 引入破坏性变更,要求 Server 实例必须按请求创建(One server per request),禁止跨请求共享实例;HTTP 客户端传输层默认仅允许同源重定向。新增 maxToolInputElements 限制工具参数规模、expectedResource 校验 Token Audience,以及支持浏览器扩展来源的 allowedOrigins。性能方面大幅优化 SSE 大消息处理,100MB 数据接收耗时从约一分钟降至一秒内。
#破坏性#MCP TypeScript SDK#服务端架构
01:43·MCP TypeScript SDK(GitHub Releases)
@modelcontextprotocol/fastify v2.0.1 引入破坏性变更,McpServer 及无 Session 的 Streamable HTTP 传输层现仅支持单次连接。若复用同一 Server 或无状态 Transport 处理多个 HTTP 请求,第二次请求将失败(抛出 ALREADY_CONNECTED 或 Stateless transport cannot be reused)。必须改为在 Handler 内部为每个请求新建 Server 和 Transport。
#破坏性#MCP TypeScript SDK#Fastify
01:43·MCP TypeScript SDK(GitHub Releases)
该版本对 MCP TypeScript SDK 的 HTTP 传输层引入破坏性变更。核心变化是 Server 或 McpServer 现在一次仅服务一个连接,无会话(sessionIdGenerator: undefined)的 Streamable HTTP 传输也一次仅处理一个请求。若应用复用同一个 server 对象或无状态 transport 处理多个 HTTP 请求,第二次及后续请求将失败(抛出 ALREADY_CONNECTED 错误或返回 500)。
#破坏性#MCP#TypeScript SDK
01:43·MCP TypeScript SDK(GitHub Releases)
该版本对 MCP TypeScript SDK 的 HTTP 传输层引入破坏性变更。核心变化是 Server 和无 Session 的 Streamable HTTP Transport 现仅支持单次连接或请求,禁止复用。若开发者在 Handler 外部复用单一 Server 实例或无状态 Transport,第二次请求将因 ALREADY_CONNECTED 错误或拒绝而失败。修复方案要求必须在每次请求时重新构建 Server 和 Transport。
#破坏性#MCP#TypeScript
09:08·OpenAI Agents SDK Python(GitHub Releases)
OpenAI Agents SDK v0.23.0(2026-10-01)发布。功能方面:MCP支持配置Listing页面限制;沙箱增加Docker移除保护及内存合并配置;会话历史扫描预算支持加密。修复与安全方面:Realtime模块默认限制WebSocket消息大小、强制工具输出Guardrails并红脱异常详情;核心层隔离嵌套Agent工具状态、保留结构化诊断信息、拒绝静默丢弃的Kwargs参数;扩展层修复事件流关闭、MongoDB会话校验及SQLite使用捕获问题;依赖项全面升级至最新稳定版。
#安全#新功能#OpenAI Agents SDK
06:02·MCP Python SDK(GitHub Releases)
MCP Python SDK v2.3.0 发布,核心变更在于行为调整与接口校验。首先,不再发送空的 _meta 和 params 字段(兼容 v1 行为),旧版连接中 ctx.meta 现为 None 而非空字典;initialize 方法在未配置时省略 experimental 字段。其次,工具注册阶段对 x-mcp-header 注解进行严格校验,无效注解将直接抛出 InvalidSignature 异常,改变了此前静默丢弃的行为。
#破坏性#MCP Python SDK#Agent