Kernel

changelog

the latest changes to the kernel platform

for api library updates, see the node sdk, python sdk, and go sdk changelogs.
productdocs

product

Added named Playwright executors. Pass executor to playwright.execute to run the call in a dedicated process that owns its own tab. Calls on different executors run concurrently and fail independently; calls on the same executor run one at a time. Calls without executor keep running in the default executor on the active tab. The response now includes the tab the call was bound to, a browser can have up to 8 named executors, and new endpoints list and delete them. Available in the Node, Python, and Go SDKs from 0.120.0.

docs

Documented executors in the Playwright execution guide, with a multi-language example that runs two tasks in parallel in one browser. Updated the profile concurrency and Browser REPL pages to point at named executors for parallel work across tabs.

productdocs

product

Added 1Password Agentic Autofill (preview). Your end users can approve access to logins that stay in their own 1Password account. Once your organization has preview access, connect accounts through the CLI, MCP server, or dashboard.

The MCP server’s vault tools now return the API’s error codes and messages.

Added managed auth reauthentication controls to the dashboard: a Health checks switch and a separate toggle for automatic reauthentication. Both were already available through the API and CLI.

The dashboard now shows Unverified for managed auth connections whose health check was skipped because no check URL is set.

Added MPP browser purchases. Agents can buy a stealth, headful browser session through the Machine Payments Protocol without a Kernel account or API key.

Added optional checkout_origin to the AgentCard card spec for autopilot rule matching. Supported in the MCP server.

Vault provider configs now include the Link publishable key.

Extended memory to browser pools. Create or update a pool with 16GiB instead of the default 8GiB. Updates apply to newly created browsers; existing browsers keep their original allocation.

WebMCP listings now include tools registered through a navigator.modelContext polyfill, so you can discover and invoke them like native page tools.

Added common Ubuntu desktop fonts to the headful browser image, making the fonts a page can detect more typical of a Linux desktop.

Launched browser-first onboarding in the dashboard.

docs

Added a 1Password Agentic Autofill guide covering setup, credential collection as a fallback, and private vault and passkey limitations.

Added Export Telemetry for sending session events to your OpenTelemetry backend over OTLP.

Added Buy a Browser with MPP, covering the 402 payment flow.

Added Code Mode with Browser REPL and WebMCP and a Browser REPL page in the MCP reference.

Added cookbooks for e2e Web Testing and Personal Shopper with Link and Eve.

Rewrote Web Bot Auth around opt-in access to Kernel’s WBA token for Startup and Enterprise plans. Added links from the bot anti-detection overview and stealth guide, and moved Bot Anti-Detection to the start of the Intermediate section.

Documented browser pool memory options.

Split cookbooks into common patterns and harnesses & models, and updated the skills docs to recommend the kernel CLI.