Telegram-iOS/submodules/TelegramCore/Sources/SyncCore
isaac 354e1c7a66 Implement InstantPageBlock.thinking (pageBlockThinking) parsing & serialization
Add a first-class InstantPageBlock.thinking(RichText) case mirroring .kicker:
- enum case + InstantPageBlockType.thinking = 30; Postbox coding & equality
- FlatBuffers InstantPageBlock_Thinking schema (appended last) + Swift codecs
- API parse at InstantPage.swift; output-only on send (apiInputBlock returns nil)
- no-op stubs in the two exhaustive switches (preview text, V2 layout)

Rendering is out of scope. Verified by a full Bazel build.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 16:07:09 +02:00
..
DerivedDataMessageAttribute.swift Syntax highlight 2023-10-31 16:47:10 +04:00
GuestChatMessageAttribute.swift Update API 2026-04-16 01:18:22 +02:00
PaidStarsMessageAttribute.swift Various improvements 2025-02-22 19:17:36 +04:00
ParticipantRankMessageAttribute.swift Various fixes 2026-04-14 03:33:34 +02:00
QuickReplyMessageAttribute.swift [WIP] Quick replies 2024-02-23 15:26:33 +04:00
ReportDeliveryMessageAttribute.swift Various improvements 2024-12-27 23:04:34 +04:00
ScheduledRepeatAttribute.swift Various improvements 2025-10-16 05:30:06 +04:00
SuggestedPostMessageAttribute.swift Refactor constructor use sites for types 340-359 to struct pattern 2026-01-18 22:21:57 +08:00
SummarizationMessageAttribute.swift Various improvements 2025-12-29 22:42:58 +04:00
SyncCore_AccountBackupDataAttribute.swift Backup more data 2021-12-22 11:31:48 +04:00
SyncCore_AccountEnvironmentAttribute.swift
SyncCore_AccountSortOrderAttribute.swift
SyncCore_AppChangelogState.swift
SyncCore_AppConfiguration.swift Update API 2023-02-13 22:18:12 +04:00
SyncCore_AudioTranscriptionMessageAttribute.swift Various improvements 2022-06-03 19:47:16 +04:00
SyncCore_AuthorizedAccountState.swift Support parallel channel reset 2023-01-31 20:14:34 +01:00
SyncCore_AuthorSignatureMessageAttribute.swift
SyncCore_AuthSessionInfoAttribute.swift added authsessioninfoattrubute 2023-08-30 13:02:15 +04:00
SyncCore_AutodownloadSettings.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_AutoremoveTimeoutMessageAttribute.swift Fix view once media in auto-deleted chats 2023-09-15 15:40:12 +04:00
SyncCore_BoostCountMessageAttribute.swift Group boosts 2024-02-01 12:29:07 +04:00
SyncCore_BotInfo.swift Various improvements 2024-12-23 04:50:38 +04:00
SyncCore_CachedChannelData.swift Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2026-05-29 09:24:16 +02:00
SyncCore_CachedGroupData.swift Various improvements 2026-05-05 14:57:06 +02:00
SyncCore_CachedGroupParticipants.swift Update API 2026-02-12 15:37:57 +04:00
SyncCore_CachedLocalizationInfos.swift Story improvements 2023-09-08 19:22:12 +04:00
SyncCore_CachedRecentPeers.swift
SyncCore_CachedResolvedByNamePeer.swift
SyncCore_CachedResolvedByPhonePeer.swift Add phone number resolve support 2022-02-23 20:16:16 +03:00
SyncCore_CachedSecureIdConfiguration.swift
SyncCore_CachedStickerPack.swift Various optimizations 2025-03-04 14:13:07 +01:00
SyncCore_CachedStickerQueryResult.swift
SyncCore_CachedThemesConfiguration.swift
SyncCore_CachedUserData.swift Various improvements 2026-05-05 14:57:06 +02:00
SyncCore_CachedWallpapersConfiguration.swift
SyncCore_CacheStorageSettings.swift Archive changes 2023-07-15 18:28:23 +04:00
SyncCore_ChannelMessageStateVersionAttribute.swift
SyncCore_ChannelState.swift
SyncCore_CloudChatRemoveMessagesOperation.swift [WIP] Monoforums 2025-05-10 18:02:55 +01:00
SyncCore_CloudFileMediaResource.swift Refactor constructor use sites for types 180-189 to struct pattern 2026-01-17 22:27:04 +08:00
SyncCore_ConsumableContentMessageAttribute.swift
SyncCore_ConsumablePersonalMentionMessageAttribute.swift
SyncCore_ConsumePersonalMessageAction.swift no message 2022-01-21 20:30:43 +04:00
SyncCore_ContactsSettings.swift
SyncCore_ContentPrivacySettings.swift
SyncCore_ContentRequiresValidationMessageAttribute.swift
SyncCore_EditedMessageAttribute.swift
SyncCore_EffectMessageAttribute.swift [WIP] Send message effects 2024-05-03 22:56:50 +04:00
SyncCore_EmbeddedMediaStickersMessageAttribute.swift
SyncCore_EmojiKeywordCollectionInfo.swift
SyncCore_EmojiKeywordItem.swift
SyncCore_EmojiSearchQueryMessageAttribute.swift
SyncCore_ExportedInvitation.swift Stars subscriptions API [skip ci] 2024-07-22 20:45:32 +04:00
SyncCore_FactCheckMessageAttribute.swift Fact check 2024-05-20 09:33:53 +04:00
SyncCore_FeaturedStickerPack.swift Various optimizations 2025-03-04 14:13:07 +01:00
SyncCore_FeaturedStickersConfiguration.swift Update API 2022-06-12 19:57:24 +04:00
SyncCore_ForwardCountMessageAttribute.swift
SyncCore_ForwardHideSendersNamesMessageAttribute.swift
SyncCore_ForwardSourceInfoAttribute.swift
SyncCore_ForwardVideoTimestampAttribute.swift [WIP] UI 2025-01-21 21:08:44 +04:00
SyncCore_GlobalNotificationSettings.swift Reaction notification settings 2024-04-08 19:47:26 +04:00
SyncCore_ImportableDeviceContactData.swift [WIP] General UI improvements 2022-09-16 22:59:16 +04:00
SyncCore_InlineBotMessageAttribute.swift Update API 2024-03-11 23:57:29 +04:00
SyncCore_InstantPage.swift Implement InstantPageBlock.thinking (pageBlockThinking) parsing & serialization 2026-05-29 16:07:09 +02:00
SyncCore_JSON.swift
SyncCore_LimitsConfiguration.swift Fix archived pinned chats limit 2023-03-24 02:22:40 +04:00
SyncCore_LinksConfiguration.swift Read autologin token from config 2023-03-02 11:28:16 +04:00
SyncCore_Localization.swift
SyncCore_LocalizationInfo.swift
SyncCore_LocalizationListState.swift equatable 2023-01-20 20:44:08 +04:00
SyncCore_LocalizationSettings.swift
SyncCore_LoggedOutAccountAttribute.swift
SyncCore_LoggingSettings.swift [WIP] Settings experiment 2023-09-27 23:40:07 +04:00
SyncCore_MediaReference.swift Various improvements 2025-08-22 21:46:07 +04:00
SyncCore_MediaReferenceFlatBuffers.swift Various improvements 2025-08-22 21:46:07 +04:00
SyncCore_MediaSpoilerMessageAttribute.swift Update API [skip ci] 2022-12-08 23:21:16 +04:00
SyncCore_Namespaces.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_NetworkSettings.swift Make FetchV2 the default 2024-06-11 17:53:58 +04:00
SyncCore_NewBotConnectionReview.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_NewSessionReview.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_NonPremiumMessageAttribute.swift Various fixes 2022-06-21 15:57:37 +05:00
SyncCore_NotificationInfoMessageAttribute.swift Business features 2024-03-19 22:59:37 +04:00
SyncCore_OutgoingChatContextResultMessageAttribute.swift iPad context menu layout 2023-10-24 23:20:28 +04:00
SyncCore_OutgoingContentInfoMessageAttribute.swift
SyncCore_OutgoingMessageInfoAttribute.swift Various improvements 2025-08-22 21:46:07 +04:00
SyncCore_OutgoingScheduleInfoMessageAttribute.swift Various improvements 2025-10-16 05:30:06 +04:00
SyncCore_PeerAccessHash.swift FlatBuffers implementation debugging 2025-03-19 18:56:39 +01:00
SyncCore_PeerAccessRestrictionInfo.swift Various improvements 2025-02-21 16:17:15 +01:00
SyncCore_PeerGroupMessageStateVersionAttribute.swift
SyncCore_PeerReference.swift Fix flatbuffers serialization 2025-03-25 12:36:31 +01:00
SyncCore_PeerStatusSettings.swift Various improvements 2026-05-05 14:57:06 +02:00
SyncCore_PixelDimensions.swift Experiment with settings 2023-09-24 00:45:38 +04:00
SyncCore_PremiumPromoConfiguration.swift Update API [skip ci] 2023-01-17 20:03:49 +04:00
SyncCore_ProxySettings.swift fix proxy 2022-01-04 20:20:30 +04:00
SyncCore_ReactionsMessageAttribute.swift Refactor constructor use sites for types 250-259 to struct pattern 2026-01-18 14:24:53 +08:00
SyncCore_RecentDownloadItem.swift Int64 file size refactoring 2022-05-10 13:56:38 +04:00
SyncCore_RecentHashtagItem.swift
SyncCore_RecentMediaItem.swift Various improvements 2025-02-21 16:17:15 +01:00
SyncCore_RecentPeerItem.swift
SyncCore_RegularChatState.swift
SyncCore_RemoteStorageConfiguration.swift
SyncCore_ReplyMarkupMessageAttribute.swift update api 2026-03-12 19:29:26 +01:00
SyncCore_ReplyMessageAttribute.swift [WIP] Polls 2026-03-16 18:07:12 +01:00
SyncCore_ReplyThreadMessageAttribute.swift
SyncCore_RestrictedContentMessageAttribute.swift
SyncCore_RichText.swift RichText.textSpoiler: dust overlay + tap-to-reveal in rich-data bubbles 2026-05-23 22:12:47 +04:00
SyncCore_RichTextMessageAttribute.swift WIP 2026-05-20 00:34:25 +08:00
SyncCore_SavedStickerItem.swift Various improvements 2025-02-21 16:17:15 +01:00
SyncCore_SearchBotsConfiguration.swift
SyncCore_SecretChatEncryptionConfig.swift
SyncCore_SecretChatFileReference.swift Int64 file size refactoring 2022-05-10 13:56:38 +04:00
SyncCore_SecretChatIncomingDecryptedOperation.swift
SyncCore_SecretChatIncomingEncryptedOperation.swift
SyncCore_SecretChatKeychain.swift
SyncCore_SecretChatOutgoingOperation.swift bugfixes 2023-11-18 18:47:46 +04:00
SyncCore_SecretChatSettings.swift
SyncCore_SecretChatState.swift Support secret chat layer 144 2022-07-26 15:38:26 +02:00
SyncCore_SecretFileEncryptionKey.swift
SyncCore_SecureFileMediaResource.swift Int64 file size refactoring 2022-05-10 13:56:38 +04:00
SyncCore_SecureIdFileReference.swift Int64 file size refactoring 2022-05-10 13:56:38 +04:00
SyncCore_SendAsMessageAttribute.swift
SyncCore_SendScheduledMessageImmediatelyAction.swift
SyncCore_SourceReferenceMessageAttribute.swift Update API 2023-12-27 01:22:25 +04:00
SyncCore_StandaloneAccountTransaction.swift Unseen polls 2026-03-27 18:30:01 +08:00
SyncCore_StickerPackCollectionInfo.swift Various improvements 2025-03-07 17:52:50 +01:00
SyncCore_StickerPackItem.swift Various improvements 2025-02-21 16:17:15 +01:00
SyncCore_SuggestedLocalizationEntry.swift
SyncCore_SuggestedLocalizationUpdatesOperation.swift
SyncCore_SynchronizeableChatInputState.swift [WIP] Polls 2026-03-16 18:07:12 +01:00
SyncCore_SynchronizeAppLogEventsOperation.swift
SyncCore_SynchronizeChatInputStateOperation.swift Thread draft synchronization 2022-10-16 17:06:30 +04:00
SyncCore_SynchronizeConsumeMessageContentsOperation.swift
SyncCore_SynchronizeEmojiKeywordsOperation.swift
SyncCore_SynchronizeGroupedPeersOperation.swift
SyncCore_SynchronizeInstalledStickerPacksOperations.swift [WIP] Entity input panel 2022-07-13 01:21:54 +02:00
SyncCore_SynchronizeMarkAllUnseenPersonalMessagesOperation.swift Support monoforum reactions 2025-05-24 22:42:26 +08:00
SyncCore_SynchronizePinnedChatsOperation.swift Various improvements 2023-12-28 19:55:39 +04:00
SyncCore_SynchronizeRecentlyUsedMediaOperation.swift
SyncCore_SynchronizeSavedGifsOperation.swift
SyncCore_SynchronizeSavedStickersOperation.swift
SyncCore_TelegramChannel.swift Update API 2026-02-12 15:37:57 +04:00
SyncCore_TelegramChatAdminRights.swift Update API 2026-02-12 15:37:57 +04:00
SyncCore_TelegramChatBannedRights.swift Various improvements 2026-04-24 03:16:14 +02:00
SyncCore_TelegramDeviceContactImportedData.swift [WIP] General UI improvements 2022-09-16 22:59:16 +04:00
SyncCore_TelegramGroup.swift Update API 2026-02-10 12:58:04 +04:00
SyncCore_TelegramMediaAction.swift Update API 2026-03-26 09:26:15 +01:00
SyncCore_TelegramMediaContact.swift Refactoring [skip ci] 2023-04-19 23:47:38 +04:00
SyncCore_TelegramMediaDice.swift Various improvements 2025-12-16 20:05:44 +04:00
SyncCore_TelegramMediaExpiredContent.swift [WIP] View-once audio messages 2023-12-29 04:50:22 +04:00
SyncCore_TelegramMediaFile.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_TelegramMediaGame.swift Refactoring [skip ci] 2023-04-19 23:47:38 +04:00
SyncCore_TelegramMediaGiveaway.swift Stars giveaways [skip ci] 2024-08-23 18:44:16 +04:00
SyncCore_TelegramMediaGiveawayResults.swift Stars giveaways [skip ci] 2024-08-23 18:44:16 +04:00
SyncCore_TelegramMediaImage.swift Update API 2026-03-09 14:32:10 +01:00
SyncCore_TelegramMediaInvoice.swift Update API 2024-11-07 18:05:26 +01:00
SyncCore_TelegramMediaLiveStream.swift Story updates 2025-10-21 18:28:45 +04:00
SyncCore_TelegramMediaMap.swift Various improvements 2024-06-07 09:51:45 +04:00
SyncCore_TelegramMediaPaidContent.swift Paid media content 2024-06-18 18:57:32 +04:00
SyncCore_TelegramMediaPoll.swift Various fixes 2026-05-27 19:05:44 +02:00
SyncCore_TelegramMediaResource.swift
SyncCore_TelegramMediaStory.swift Stories 2023-06-30 19:48:37 +02:00
SyncCore_TelegramMediaTodo.swift Various improvements 2025-06-19 01:26:50 +02:00
SyncCore_TelegramMediaUnsupported.swift Refactoring [skip ci] 2023-04-19 23:47:38 +04:00
SyncCore_TelegramMediaWebFile.swift Experiment with settings 2023-09-24 00:45:38 +04:00
SyncCore_TelegramMediaWebpage.swift Various improvements 2026-04-22 00:32:34 +04:00
SyncCore_TelegramPeerNotificationSettings.swift Various improvements 2025-03-07 17:52:50 +01:00
SyncCore_TelegramSecretChat.swift Various improvements 2026-05-05 14:57:06 +02:00
SyncCore_TelegramTheme.swift
SyncCore_TelegramUser.swift guard bots 2026-05-28 15:17:57 +01:00
SyncCore_TelegramUserPresence.swift Update API 2024-01-14 16:46:26 +04:00
SyncCore_TelegramWallpaper.swift Various improvements 2025-08-26 15:44:41 +04:00
SyncCore_TemporaryTwoStepPasswordToken.swift
SyncCore_TextEntitiesMessageAttribute.swift Various improvements 2026-03-18 00:27:13 +01:00
SyncCore_ThemeSettings.swift
SyncCore_TranslationMessageAttribute.swift Various improvements 2025-12-01 19:54:58 +04:00
SyncCore_UnauthorizedAccountState.swift Update API 2026-04-28 20:35:06 +02:00
SyncCore_UpdateMessageReactionsAction.swift [WIP] Stars reactions 2024-07-30 23:44:19 +08:00
SyncCore_ValidationMessageAttribute.swift
SyncCore_ViewCountMessageAttribute.swift
SyncCore_VoipConfiguration.swift Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
SyncCore_WallapersState.swift Various improvements 2022-05-08 19:34:50 +04:00
SyncCore_WasScheduledMessageAttribute.swift Various improvements 2024-10-25 11:24:06 +02:00
SynchronizePeerStoriesOperation.swift Stories 2023-07-21 19:58:19 +04:00
SynchronizeViewStoriesOperation.swift Fix message stats text layout 2023-07-27 18:44:11 +04:00