Repository navigation
Patch Changes
-
#2571
1bd2bc5Thanks @mattzcarey! -createAI(agents/models/ai-sdk,agents/models/pi-ai) adds thezdrgateway option, andvendorKey: "request"for AI SDK models routed with your own vendor key. See docs/agents/models.md. -
#2572
b7c6ab9Thanks @mattzcarey! -createAI(agents/models/ai-sdk,agents/models/pi-ai) takes AI Gateway dynamic routes asai("dynamic/<route>"). See docs/agents/models.md. -
#2573
80719a5Thanks @mattzcarey! - Update@modelcontextprotocol/clientand@modelcontextprotocol/serverto 2.2.0 and@modelcontextprotocol/sdkto 1.31.0. See Model Context Protocol. -
#2574
131af4bThanks @mattzcarey! - Update@modelcontextprotocol/clientand@modelcontextprotocol/serverto 2.3.1 and@modelcontextprotocol/sdkto 1.32.1. The MCP client transports now follow redirects only within the same origin. See Model Context Protocol. -
#2574
131af4bThanks @mattzcarey! -McpAgentnow answers requests for a session ended withDELETEwith 404 straight away, instead of serving it until deferred teardown runs, andcreateMcpHandlerrejects a Legacy request whose factory returns an instance still serving another request without closing that instance. See Transport. -
#2568
46570f5Thanks @mattzcarey! -OpenCodeHarness:session.events()now returns a stream with a snapshot of the session and then its events, translated into the same kindsPiHarnessreports:run_start/run_end,operation_start/operation_end(with the resultwait()returns),message_start/message_end,text_delta,reasoning_delta,tool_start/tool_end, permissions and compaction. It replaces the async iterable of OpenCode's raw events; those are still available, durable and resumable, fromsession.log(). The OpenCode example now gives the model Workspace tools from@cloudflare/computerin place of OpenCode's local file and shell tools.