Skip to content

Conversation

rafaelmf3
Copy link
Contributor

CLA

  • I have signed the Stream CLA (required).
  • Code changes are tested

Description of the changes, What, Why and How?

Changelog

Copy link
Contributor

github-actions bot commented Sep 3, 2025

Size Change: +698 B (+0.15%)

Total Size: 456 kB

Filename Size Change
dist/cjs/index.browser.cjs 130 kB +235 B (+0.18%)
dist/cjs/index.node.cjs 183 kB +229 B (+0.13%)
dist/esm/index.js 143 kB +234 B (+0.16%)

compressed-size-action

@MartinCupela
Copy link
Contributor

Thank you @rafaelmf3 , I am looking into this. I will be adding the following:

  1. WS event handling on the channel level
  2. throttling of the event processing + throttling the API requests and buffering the payload

* @param {MarkDeliveredOptions} data
* @return {Promise<EventAPIResponse | null>} Description
*/
async markDelivered(data: MarkDeliveredOptions) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rafaelmf3 I will be moving this to the client as we need to build a payload across multiple channels - we need to be able to mark multiple channels as delivered with one request

@MartinCupela
Copy link
Contributor

@rafaelmf3 I have created a new PR for this feature as there were many changes to be done. Can we close this PR (#1613)?

The PR: #1617

@rafaelmf3 rafaelmf3 closed this Sep 15, 2025
@rafaelmf3 rafaelmf3 deleted the feature/cha-991-delivery--receipts branch September 15, 2025 05:22
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.

2 participants