From 74263107550f6d13d74a06f0df0c8d603920d62f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:13:37 +0000 Subject: [PATCH 1/2] feat: Expose telemetry exception message in API/SDK --- .stats.yml | 4 ++-- browsertelemetry.go | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.stats.yml b/.stats.yml index a855b9c..04d533e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 127 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-f0003e336fc8dc54d9cac4728c847fb80c32d50a9165738c5b70aa83a09bb0f5.yml -openapi_spec_hash: a2099eec27728b1cfd9032dc71b9bb57 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-1413d61d06059008b4c1e204c783d8b2e7dca9af23f6e3b6d2552493ea2d9853.yml +openapi_spec_hash: 80aca500caddd300cb03a6daf568fddb config_hash: 77ee715aa17061166f9a02b264a21b8d diff --git a/browsertelemetry.go b/browsertelemetry.go index 92e3e0b..259f318 100644 --- a/browsertelemetry.go +++ b/browsertelemetry.go @@ -421,7 +421,10 @@ func (r *BrowserConsoleErrorEvent) UnmarshalJSON(data []byte) error { // events. Identifies the target, frame, and navigation epoch in which the event // occurred. type BrowserConsoleErrorEventData struct { - // Error message text. Present in both source paths. + // Human-readable error text, as the browser console would display it. For + // console.error() calls, the first argument coerced to a string. For uncaught + // exceptions, the prefix and error message, e.g. "Uncaught Error: boom" or + // "Uncaught (in promise) TypeError: x is not a function". Text string `json:"text" api:"required"` // All console arguments coerced to strings. Present only when sourced from // Runtime.consoleAPICalled. From c5a317cb8abe467bb8acbc88620d30921f4ab928 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:14:03 +0000 Subject: [PATCH 2/2] release: 0.78.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ README.md | 2 +- internal/version.go | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5c03edc..0d51a36 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.77.0" + ".": "0.78.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f30dfde..0c0a303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.78.0 (2026-07-13) + +Full Changelog: [v0.77.0...v0.78.0](https://github.com/kernel/kernel-go-sdk/compare/v0.77.0...v0.78.0) + +### Features + +* Expose telemetry exception message in API/SDK ([7426310](https://github.com/kernel/kernel-go-sdk/commit/74263107550f6d13d74a06f0df0c8d603920d62f)) + ## 0.77.0 (2026-07-13) Full Changelog: [v0.76.0...v0.77.0](https://github.com/kernel/kernel-go-sdk/compare/v0.76.0...v0.77.0) diff --git a/README.md b/README.md index 08388b5..55fe231 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Or to pin the version: ```sh -go get -u 'github.com/kernel/kernel-go-sdk@v0.77.0' +go get -u 'github.com/kernel/kernel-go-sdk@v0.78.0' ``` diff --git a/internal/version.go b/internal/version.go index 7dfcf69..31ba365 100644 --- a/internal/version.go +++ b/internal/version.go @@ -2,4 +2,4 @@ package internal -const PackageVersion = "0.77.0" // x-release-please-version +const PackageVersion = "0.78.0" // x-release-please-version