Telegram-iOS/submodules/TelegramCore
isaac 3559ee9f1d TelegramApi: regenerate SecretApiLayer*.swift via SwiftTL
Replaces the hand-written layer 8/46/73/101/144 files with SwiftTL
output and adds the previously-unpublished layers 17/20/23/45/66/143.
Per-layer struct names (SecretApi8, SecretApi46, ...) and public
enum case signatures are unchanged for the consumers.

The regenerated cumulative snapshots now include every constructor
declared in secret_scheme.tl, including decryptedMessageActionTyping
(layer 17) which the hand-written files had elided. Switch statements
over DecryptedMessageAction in ProcessSecretChatIncomingDecryptedOperations
gain the missing case alongside .decryptedMessageActionNoop (both are
no-ops in the consumer-side state-machine).

BUILD uses glob("Sources/**/*.swift") so no BUILD update required.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 23:02:42 +04:00
..
FlatBuffers Refactoring 2025-04-28 23:36:35 +02:00
FlatSerialization Update API 2026-03-09 14:32:10 +01:00
Sources TelegramApi: regenerate SecretApiLayer*.swift via SwiftTL 2026-04-21 23:02:42 +04:00
.gitignore
BUILD Glass 2025-12-06 01:28:06 +08:00
Package.swift Refactor Api types 43-52 to use struct-wrapped constructors 2026-01-16 00:33:37 +08:00