The backend /feed endpoint supports a mediaType query param (image / video) — see backend/src/controllers/feed.controller.ts (req.query.mediaType) and backend/src/utils/feed.util.ts. The SDK's FeedClient.get_feed() and get_grouped_feed() don't expose it, so there is no way to query a user's still images through the SDK without dropping down to the raw api_client.get("/feed", params={"mediaType": "image"}).
Filtering client-side on the default feed doesn't work as a workaround either, since the default feed appears to exclude image dreams entirely — mediaType="image" must be passed for them to be returned at all.
Fix: add an optional media_type: str = None argument to get_feed() and get_grouped_feed() in src/edream_sdk/client/api_client.py that maps to the mediaType query param.
🤖 Generated with Claude Code
The backend
/feedendpoint supports amediaTypequery param (image/video) — seebackend/src/controllers/feed.controller.ts(req.query.mediaType) andbackend/src/utils/feed.util.ts. The SDK'sFeedClient.get_feed()andget_grouped_feed()don't expose it, so there is no way to query a user's still images through the SDK without dropping down to the rawapi_client.get("/feed", params={"mediaType": "image"}).Filtering client-side on the default feed doesn't work as a workaround either, since the default feed appears to exclude image dreams entirely —
mediaType="image"must be passed for them to be returned at all.Fix: add an optional
media_type: str = Noneargument toget_feed()andget_grouped_feed()insrc/edream_sdk/client/api_client.pythat maps to themediaTypequery param.🤖 Generated with Claude Code