Skip to content

feat(feeds): regenerate for the activity selector feed_groups scope - #344

Merged
JimmyPettersson85 merged 2 commits into
mainfrom
feature/feeds-1853-feed-group-scope
Sep 7, 2026
Merged

feat(feeds): regenerate for the activity selector feed_groups scope#344
JimmyPettersson85 merged 2 commits into
mainfrom
feature/feeds-1853-feed-group-scope

Conversation

@JimmyPettersson85

Copy link
Copy Markdown
Contributor

Why

Regenerated for GetStream/chat#16483 (FEEDS-1853), which adds an optional feed_groups scope to ActivitySelectorConfig:

{ "type": "popular", "feed_groups": { "exclude": ["drafts"] } }

Without this the chat repo's QA tests have to cast the selector to any to send the field. The branch name matches the chat branch, so the chat CI QA job picks it up automatically.

What changed

Generated with ./generate-openapi.sh — no hand edits.

The feeds change:

  • new FeedGroupScope interface (include? / exclude?)
  • feed_groups?: FeedGroupScope on ActivitySelectorConfig and ActivitySelectorConfigResponse

Spec drift swept up since 0.8.4 (not from that PR, but a regeneration takes the whole spec):

  • translateMessage now returns TranslateMessageResponse instead of MessageActionResponse — this is the one to look at, since it changes an existing method's return type
  • channel member operations gain custom_set / custom_unset
  • a small CommonApi addition

Notes

Draft until the chat PR merges — feed_groups is not on the API until then, so releasing this first would ship a field the backend rejects.

🤖 Generated with Claude Code

Adds FeedGroupScope and the feed_groups property on ActivitySelectorConfig
and ActivitySelectorConfigResponse, so QA tests can send the field through
the typed client instead of casting the selector to any.

Also sweeps up spec drift accumulated since 0.8.4: TranslateMessageResponse
replaces MessageActionResponse on translateMessage, and channel member
operations gain custom_set / custom_unset.

Generated with ./generate-openapi.sh against GetStream/chat
feature/feeds-1853-feed-group-scope (PR #16483).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Main's #345 (bounded tag vocabulary) regenerated the same generated
files as this branch, colliding in src/gen/models/index.ts.

Resolved by regenerating the SDK from the chat branch that has master
merged in, so the spec carried both changes, rather than hand-editing
generated output. Net diff vs main is the 16 feed_groups lines only:
ActivityProcessingConfig and its allowed_tags/blocked_tags fields are
intact, and no unrelated spec drift came along.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@JimmyPettersson85
JimmyPettersson85 marked this pull request as ready for review September 7, 2026 09:40
@JimmyPettersson85
JimmyPettersson85 merged commit 02fbab6 into main Sep 7, 2026
10 checks passed
@JimmyPettersson85
JimmyPettersson85 deleted the feature/feeds-1853-feed-group-scope branch September 7, 2026 09:40
JimmyPettersson85 pushed a commit that referenced this pull request Sep 7, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.8.6](v0.8.5...v0.8.6)
(2026-09-07)


### Features

* **feeds:** regenerate for the activity selector feed_groups scope
([#344](#344))
([02fbab6](02fbab6))

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

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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