Skip to content

fix(search): paginate channel fallback with cursors - #156

Open
dwaxe wants to merge 2 commits into
stablyai:mainfrom
dwaxe:dwaxe/fix-channel-search-cursor-pagination
Open

dwaxe wants to merge 2 commits into
stablyai:mainfrom
dwaxe:dwaxe/fix-channel-search-cursor-pagination

Conversation

@dwaxe

@dwaxe dwaxe commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Channel-scoped search currently stops after the first conversations.history page, so it omits older matching messages.

This change follows Slack response cursors until history ends, the requested time boundary is reached, or the result limit is met. It also routes the result-limit path through the shared formatter so user resolution remains opt-in.

This supersedes the timestamp-based pagination approach in the earlier #130.

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