Skip to content

media: expose getUserMedia attempts on getStream result#1015

Open
pnts-se-whereby wants to merge 1 commit into
mainfrom
pontus/cob-2879-expose-per-call-analytics-from-getstream
Open

media: expose getUserMedia attempts on getStream result#1015
pnts-se-whereby wants to merge 1 commit into
mainfrom
pontus/cob-2879-expose-per-call-analytics-from-getstream

Conversation

@pnts-se-whereby
Copy link
Copy Markdown
Contributor

@pnts-se-whereby pnts-se-whereby commented May 28, 2026

Description

Summary:

Adds an attempts array to getStream's result (and error.attempts on throw), one entry per underlying getUserMedia call with the constraints used and the outcome. Additive — existing callers unaffected.

Related Issue:

Testing

Screenshots/GIFs (if applicable)

Checklist

  • My code follows the project's coding standards.
  • Prefixed the PR title and commit messages with the service or package name
  • I have written unit tests (if applicable).
  • I have updated the documentation (if applicable).
  • By submitting this pull request, I confirm that my contribution is made
    under the terms of the MIT license.

Additional Information

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 28, 2026

🦋 Changeset detected

Latest commit: 3aa561c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@whereby.com/media Minor
@whereby.com/browser-sdk Patch
@whereby.com/core Patch
@whereby.com/assistant-sdk Patch
@whereby.com/react-native-sdk Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pnts-se-whereby
Copy link
Copy Markdown
Contributor Author

/canary

@github-actions
Copy link
Copy Markdown
Contributor

🚀 The canary releases have been published to npm.

You can test the releases by installing the newly published versions:

pnpm add @whereby.com/assistant-sdk@0.0.0-canary-20260528103507
pnpm add @whereby.com/browser-sdk@0.0.0-canary-20260528103507
pnpm add @whereby.com/core@0.0.0-canary-20260528103507
pnpm add @whereby.com/media@0.0.0-canary-20260528103507
pnpm add @whereby.com/react-native-sdk@0.0.0-canary-20260528103507

@pnts-se-whereby pnts-se-whereby requested a review from a team May 28, 2026 12:30
@pnts-se-whereby pnts-se-whereby force-pushed the pontus/cob-2879-expose-per-call-analytics-from-getstream branch from 2e6c74b to 3362d47 Compare June 1, 2026 07:02
@pnts-se-whereby pnts-se-whereby changed the title media: expose per-call analytics from getStream media: expose getUserMedia attempts on getStream result Jun 1, 2026
@pnts-se-whereby pnts-se-whereby force-pushed the pontus/cob-2879-expose-per-call-analytics-from-getstream branch from 3362d47 to 7a1fffb Compare June 1, 2026 07:28
@pnts-se-whereby pnts-se-whereby force-pushed the pontus/cob-2879-expose-per-call-analytics-from-getstream branch from 7a1fffb to 3aa561c Compare June 1, 2026 09:04
@pnts-se-whereby
Copy link
Copy Markdown
Contributor Author

/canary

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

🚀 The canary releases have been published to npm.

You can test the releases by installing the newly published versions:

pnpm add @whereby.com/assistant-sdk@0.0.0-canary-20260601091308
pnpm add @whereby.com/browser-sdk@0.0.0-canary-20260601091308
pnpm add @whereby.com/core@0.0.0-canary-20260601091308
pnpm add @whereby.com/media@0.0.0-canary-20260601091308
pnpm add @whereby.com/react-native-sdk@0.0.0-canary-20260601091308

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.

1 participant