[PR #1821] [MERGED] feat(sdk): allow client-side filtering of events when joining a stream #1754

Closed
opened 2026-02-15 20:16:43 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraphjs/pull/1821
Author: @dqbd
Created: 12/15/2025
Status: Merged
Merged: 1/15/2026
Merged by: @dqbd

Base: mainHead: dqbd/filter-events


📝 Commits (3)

  • 2d99c4a feat(sdk): allow client-side filtering of events when joining a stream
  • 0fe83d4 Merge remote-tracking branch 'origin/main' into dqbd/filter-events
  • 999b307 Create dry-students-explode.md

📊 Changes

4 files changed (+40 additions, -4 deletions)

View changed files

.changeset/dry-students-explode.md (+5 -0)
📝 libs/sdk/src/react/stream.lgp.tsx (+15 -3)
📝 libs/sdk/src/react/types.tsx (+9 -1)
📝 libs/sdk/src/ui/utils.ts (+11 -0)

📄 Description

With joinOptions?.filter users can join a stream from the beginning (lastEventId = -1) and apply different filtering (either via a known checkpoint), avoiding duplicate values


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/langgraphjs/pull/1821 **Author:** [@dqbd](https://github.com/dqbd) **Created:** 12/15/2025 **Status:** ✅ Merged **Merged:** 1/15/2026 **Merged by:** [@dqbd](https://github.com/dqbd) **Base:** `main` ← **Head:** `dqbd/filter-events` --- ### 📝 Commits (3) - [`2d99c4a`](https://github.com/langchain-ai/langgraphjs/commit/2d99c4afd88d9bcd775ecf91a2027430187e33da) feat(sdk): allow client-side filtering of events when joining a stream - [`0fe83d4`](https://github.com/langchain-ai/langgraphjs/commit/0fe83d4a9a75f041bd875b4ccc98100347345b55) Merge remote-tracking branch 'origin/main' into dqbd/filter-events - [`999b307`](https://github.com/langchain-ai/langgraphjs/commit/999b307d65835e5e30b96363c405d87c3c5fd225) Create dry-students-explode.md ### 📊 Changes **4 files changed** (+40 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/dry-students-explode.md` (+5 -0) 📝 `libs/sdk/src/react/stream.lgp.tsx` (+15 -3) 📝 `libs/sdk/src/react/types.tsx` (+9 -1) 📝 `libs/sdk/src/ui/utils.ts` (+11 -0) </details> ### 📄 Description With `joinOptions?.filter` users can join a stream from the beginning (`lastEventId = -1`) and apply different filtering (either via a known checkpoint), avoiding duplicate values --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:16:43 -05:00
yindo closed this issue 2026-02-15 20:16:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraphjs#1754