From 934d7ad557d10d954acedb6f77d1f388dcb27e65 Mon Sep 17 00:00:00 2001 From: eclairen <236733058+eclairen@users.noreply.github.com> Date: Thu, 16 Jul 2026 22:24:27 +0000 Subject: [PATCH 1/3] Add July 17 changelog entry --- changelog.mdx | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/changelog.mdx b/changelog.mdx index 6b6c800..c18eaaa 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -9,6 +9,28 @@ import { YouTubeVideo } from '/snippets/youtube-video.mdx'; For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-node-sdk/blob/main/CHANGELOG.md), [Python SDK](https://github.com/onkernel/kernel-python-sdk/blob/next/CHANGELOG.md), and [Go SDK](https://github.com/onkernel/kernel-go-sdk/blob/main/CHANGELOG.md) changelogs. + +## Product updates + +- Extended [browser telemetry](/browsers/telemetry): added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector. Added a Prometheus metrics endpoint on browser VMs for direct scrape-based observability. +- Extended [`@onkernel/cua-agent`](https://github.com/kernel/cua) with new Grok 4.5 and Meta Muse Spark computer-use providers, a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response. +- Extended `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) with a `download` subcommand for chunked bulk exports and multi-method exclusion filters on `search`, so audit workflows can pull large windows without hitting pagination caps. +- Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets. +- Set the default fill-rate for new [browser pools](/browsers/pools) created from the dashboard or [CLI](https://github.com/kernel/cli) to 25%, so pools warm up more predictably out of the box. +- [`refresh_on_profile_update`](/browsers/pools) now defaults to `true` when a browser pool has a profile attached, and auto-unsets when the profile is removed, so pooled sessions stay in sync with the underlying profile without manual configuration. +- Extended [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth auto-clicks an existing signed-in account on the SSO account chooser, so re-authentications complete without human intervention when the browser is already signed in. +- Added a Cmd+K command palette to the dashboard for jump-to-anywhere navigation. +- Published [`hermes-browser-plugin`](https://github.com/kernel/hermes-browser-plugin), a new Kernel cloud browser provider plugin for Hermes Agent. +- Improved [just-html](https://github.com/kernel/just-html) with section deeplinks, comment permalinks, and a public integration-discovery metadata endpoint, so shared docs are easier to navigate, link, and index by agents. + +## Documentation updates + +- Published a new [Zero Data Retention](/info/zero-data-retention) page covering Kernel's ZDR posture. +- Documented a "managed proxy without CAPTCHA solver" pattern for [stealth BYO proxy](/browsers/bot-detection/stealth) setups. +- Moved the scaling guide into Introduction as a dedicated [Scale](/introduction/scale) page. +- Documented in the [browser telemetry](/browsers/telemetry) guide which categories are disabled under BAA. + + ## Product updates From 7cd21c11e813734445c142230556f655e3305219 Mon Sep 17 00:00:00 2001 From: eclairen <236733058+eclairen@users.noreply.github.com> Date: Thu, 16 Jul 2026 22:28:17 +0000 Subject: [PATCH 2/3] Lead with browser telemetry launch, vary verbs, soften claims --- changelog.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/changelog.mdx b/changelog.mdx index c18eaaa..89929cd 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -12,14 +12,14 @@ For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-n ## Product updates -- Extended [browser telemetry](/browsers/telemetry): added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector. Added a Prometheus metrics endpoint on browser VMs for direct scrape-based observability. -- Extended [`@onkernel/cua-agent`](https://github.com/kernel/cua) with new Grok 4.5 and Meta Muse Spark computer-use providers, a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response. -- Extended `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) with a `download` subcommand for chunked bulk exports and multi-method exclusion filters on `search`, so audit workflows can pull large windows without hitting pagination caps. +- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector, plus a Prometheus metrics endpoint on browser VMs for direct scrape-based observability. +- Added new Grok 4.5 and Meta Muse Spark computer-use providers to [`@onkernel/cua-agent`](https://github.com/kernel/cua), along with a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response. +- Gave `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) a `download` subcommand for chunked bulk exports and the ability to exclude multiple HTTP methods from `search`, so audit workflows can pull large windows without hitting pagination caps. - Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets. - Set the default fill-rate for new [browser pools](/browsers/pools) created from the dashboard or [CLI](https://github.com/kernel/cli) to 25%, so pools warm up more predictably out of the box. - [`refresh_on_profile_update`](/browsers/pools) now defaults to `true` when a browser pool has a profile attached, and auto-unsets when the profile is removed, so pooled sessions stay in sync with the underlying profile without manual configuration. -- Extended [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth auto-clicks an existing signed-in account on the SSO account chooser, so re-authentications complete without human intervention when the browser is already signed in. -- Added a Cmd+K command palette to the dashboard for jump-to-anywhere navigation. +- Expanded [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth now selects an already signed-in account on the SSO account chooser, so re-authentications can complete without human intervention when the browser is already signed in. +- Shipped a Cmd+K command palette to the dashboard for jump-to-anywhere navigation. - Published [`hermes-browser-plugin`](https://github.com/kernel/hermes-browser-plugin), a new Kernel cloud browser provider plugin for Hermes Agent. - Improved [just-html](https://github.com/kernel/just-html) with section deeplinks, comment permalinks, and a public integration-discovery metadata endpoint, so shared docs are easier to navigate, link, and index by agents. From d45b4c7834390e7b698281c4c347be46fe61610d Mon Sep 17 00:00:00 2001 From: eclairen <236733058+eclairen@users.noreply.github.com> Date: Thu, 16 Jul 2026 22:35:33 +0000 Subject: [PATCH 3/3] Drop Prometheus metrics endpoint (internal fleet observability, not customer-facing) --- changelog.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.mdx b/changelog.mdx index 89929cd..fe1ff1a 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -12,7 +12,7 @@ For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-n ## Product updates -- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector, plus a Prometheus metrics endpoint on browser VMs for direct scrape-based observability. +- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector. - Added new Grok 4.5 and Meta Muse Spark computer-use providers to [`@onkernel/cua-agent`](https://github.com/kernel/cua), along with a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response. - Gave `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) a `download` subcommand for chunked bulk exports and the ability to exclude multiple HTTP methods from `search`, so audit workflows can pull large windows without hitting pagination caps. - Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets.