This release adds two new tools, browser via agents/browser/{pi,ai-sdk,tanstack-ai} allowing an agent to create and manipulate a persistent browser session and web_fetch via agents/webfetch/{pi,ai-sdk,tanstack-ai} that can retrieve most document formats converted into markdown.
Minor Changes
-
#2484
dedbee4Thanks @ben-reitz! - AddbrowserTool()toagents/browser/pi. See Persistent browser. -
#2473
6614955Thanks @mattzcarey! - Makeagents/lifecyclestable along with theScheduler(agents/schedules),State(agents/state),WebSockets(agents/websockets) andMCPClientManager(agents/mcp/client) capabilities. See Lifecycle.
Patch Changes
-
#2540
b65956eThanks @mattzcarey! -ThinkHarnessnow keeps its sessions and operations in the sharedagents/harness/store. Migrations are performed on first run. See ThinkHarness: Recovery. -
#2522
bcf5d20Thanks @ben-reitz! - Addagents/webfetch, aweb_fetchtool that reads a URL as Markdown, JSON, or text (HTML, PDF, and Office documents via Worker AI). See Fetch the Web.