Skip to content

Conversation

@Vadman97
Copy link
Contributor

@Vadman97 Vadman97 commented Nov 5, 2025

Summary

After https://github.com/launchdarkly/observability/pull/320 is shipped, we can
switch to server-emitted metrics for the Web SDK.

How did you test this change?

CI

Are there any deployment considerations?

need to make sure server metrics are flowing


Note

Stops forwarding metrics and errors from the LaunchDarkly client; metrics now handled on ingest while init and track events remain.

  • Integrations – sdk/highlight-run/src/integrations/launchdarkly/index.ts
    • Disable client-side forwarding:
      • recordGauge and error now no-ops (metrics handled on ingest).
      • Remove metric/error events and filtering logic (LD_METRIC_EVENT, LD_ERROR_EVENT, MetricCategory).
    • Retain session init and custom tracking:
      • Still emits LD_INITIALIZE_EVENT and LD_TRACK_EVENT via track().

Written by Cursor Bugbot for commit 2febce0. This will update automatically on new commits. Configure here.

@Vadman97 Vadman97 requested a review from a team as a code owner November 5, 2025 23:38
@Vadman97 Vadman97 force-pushed the vadim/no-client-ld-fwd branch from 639978b to 2febce0 Compare November 10, 2025 23:06
@Vadman97 Vadman97 merged commit 648ad26 into main Nov 10, 2025
22 checks passed
@Vadman97 Vadman97 deleted the vadim/no-client-ld-fwd branch November 10, 2025 23:49
Vadman97 pushed a commit that referenced this pull request Nov 12, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>observability: 0.4.9</summary>

##
[0.4.9](observability-0.4.8...observability-0.4.9)
(2025-11-12)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * highlight.run bumped to 9.23.0
</details>

<details><summary>session-replay: 0.4.9</summary>

##
[0.4.9](session-replay-0.4.8...session-replay-0.4.9)
(2025-11-12)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * highlight.run bumped to 9.23.0
</details>

<details><summary>highlight.run: 9.23.0</summary>

##
[9.23.0](highlight.run-9.22.5...highlight.run-9.23.0)
(2025-11-12)


### Features

* disable client-side LD metric forwarding
([#286](#286))
([648ad26](648ad26))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Releases @launchdarkly/observability and session-replay 0.4.9 and
upgrades highlight.run to 9.23.0 (adds option disabling client-side LD
metric forwarding).
> 
> - **Releases**:
>   - `sdk/@launchdarkly/observability` → `0.4.9`
>   - `sdk/@launchdarkly/session-replay` → `0.4.9`
> - **Dependency upgrade**:
>   - `sdk/highlight-run` → `9.23.0`
>     - Feature: disable client-side LaunchDarkly metric forwarding
> - **Metadata**:
> - Update versions in `.release-please-manifest.json` and package
changelogs/package.json files.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
5b82de8. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants