chore(release): catalog refresh v0.39.0 - #36
Merged
Merged
Conversation
Regen has been blocked since the instagram.reels_search enum removal shipped: the classifier refuses to auto-publish a removal, by design, so 0.38.1 has been stale against the live catalog and issue #35 is open. The removal was a recorded decision on the gateway side (anyapi#1090 carried the sdk-breaking label), so this is the human step the automation was waiting for. Blocked (2), the reason a person has to run this: instagram.reels_search input.datePosted loses "last-hour" and "last-day". No lane could serve either; ScrapeCreators has answered both with HTTP 400 since 2026-08-28. Added (7), all optional: reddit.search, reddit.subreddit_search, reddit.subreddit_posts, reddit.trending_posts and reddit.user_posts gain posts[].selftext tiktok.search_keyword gains videos[].author and videos[].createdUtc Minor rather than patch: a removed enum member narrows a published union, so a pinned consumer passing "last-day" stops typechecking. pnpm check green; packages/python pyright 0 errors, mypy clean over 86 files, 502 pytest passing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Unblocks the regen automation, which has refused to publish since the
instagram.reels_searchenum removal shipped (issue #35, every run failing from 2026-09-10 04:42 onward). The classifier blocks a removal on purpose and waits for a human; this is that step.The removal was already a recorded decision on the gateway side - getanyapi-com/anyapi#1090 carried the
sdk-breakinglabel.Blocked change (2) - the reason this needs a person
instagram.reels_searchinput.datePostedloses"last-hour"and"last-day". No lane could serve either; ScrapeCreators has answered both with HTTP 400 since 2026-08-28, and production last servedlast-dayon 2026-08-23.Added (7), all optional
reddit.searchposts[].selftextreddit.subreddit_searchposts[].selftextreddit.subreddit_postsposts[].selftextreddit.trending_postsposts[].selftextreddit.user_postsposts[].selftexttiktok.search_keywordvideos[].author,videos[].createdUtcVersion
Minor, not patch: a removed enum member narrows a published union, so a pinned consumer passing
"last-day"stops typechecking.InstagramReelsSearchInput.datePostedis now"last-week" | "last-month" | "last-year";InstagramSearchHashtagInputis untouched and keeps all five.Gates
pnpm checkexit 0, including consumer-typecheckpackages/python: pyright 0 errors, mypy clean over 86 source files, 502 pytest passing