From f08c94e2a8d314100593c5f1140735607a0b2287 Mon Sep 17 00:00:00 2001 From: Philipp Spiess Date: Thu, 8 Jan 2026 16:14:51 +0100 Subject: [PATCH] fix: add post_ctas_fetch_enabled feature flag Twitter API now requires this flag, otherwise returns HTTP 400. --- src/lib/twitter-client-features.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/twitter-client-features.ts b/src/lib/twitter-client-features.ts index 18581e9..27be137 100644 --- a/src/lib/twitter-client-features.ts +++ b/src/lib/twitter-client-features.ts @@ -17,6 +17,7 @@ export function buildArticleFeatures(): Record { responsive_web_grok_analyze_post_followups_enabled: false, responsive_web_grok_annotations_enabled: false, responsive_web_jetfuel_frame: true, + post_ctas_fetch_enabled: true, responsive_web_grok_share_attachment_enabled: true, articles_preview_enabled: true, responsive_web_edit_tweet_api_enabled: true, @@ -86,6 +87,7 @@ export function buildSearchFeatures(): Record { responsive_web_grok_analyze_post_followups_enabled: false, responsive_web_grok_annotations_enabled: false, responsive_web_jetfuel_frame: true, + post_ctas_fetch_enabled: true, responsive_web_grok_share_attachment_enabled: true, responsive_web_edit_tweet_api_enabled: true, graphql_is_translatable_rweb_tweet_is_translatable_enabled: true, @@ -121,6 +123,7 @@ export function buildTweetCreateFeatures(): Record { responsive_web_grok_analyze_post_followups_enabled: false, responsive_web_grok_annotations_enabled: false, responsive_web_jetfuel_frame: true, + post_ctas_fetch_enabled: true, responsive_web_grok_share_attachment_enabled: true, responsive_web_edit_tweet_api_enabled: true, graphql_is_translatable_rweb_tweet_is_translatable_enabled: true, @@ -192,6 +195,7 @@ export function buildListsFeatures(): Record { responsive_web_grok_analyze_post_followups_enabled: false, responsive_web_grok_annotations_enabled: false, responsive_web_jetfuel_frame: true, + post_ctas_fetch_enabled: true, responsive_web_grok_share_attachment_enabled: true, articles_preview_enabled: true, responsive_web_edit_tweet_api_enabled: true, @@ -232,6 +236,7 @@ export function buildFollowingFeatures(): Record { responsive_web_grok_analyze_post_followups_enabled: false, responsive_web_grok_annotations_enabled: false, responsive_web_jetfuel_frame: false, + post_ctas_fetch_enabled: true, responsive_web_grok_share_attachment_enabled: false, articles_preview_enabled: true, responsive_web_edit_tweet_api_enabled: true,