generate bot types, schema, unStrJSON, fix tests

This commit is contained in:
Evgeny Poberezkin
2026-06-27 08:41:05 +01:00
parent 08f488617f
commit 79e0884e5e
26 changed files with 215 additions and 219 deletions
+1
View File
@@ -414,6 +414,7 @@ undocumentedCommands =
"APISetServerOperators",
"APISetUserContactReceipts",
"APISetUserGroupReceipts",
"APISetUserName",
"APISetUserServers",
"APISetUserUIThemes",
"APIShareChatMsgContent",
+3 -1
View File
@@ -34,7 +34,7 @@ import Simplex.Chat.Store.Profiles
import Simplex.Chat.Store.Shared
import Simplex.Chat.Operators
import Simplex.Messaging.Agent.Store.Entity (DBStored (..))
import Simplex.Chat.Badges (BadgeInfo (..), BadgeProof (..), BadgeStatus (..), BadgeType (..), JSONBadge (..))
import Simplex.Chat.Badges
import Simplex.Chat.Types
import Simplex.Chat.Types.Preferences
import Simplex.Chat.Types.Shared
@@ -322,6 +322,7 @@ chatTypesDocsData =
(sti @MsgReaction, STUnion, "MR", [], "", ""),
(sti @MsgReceiptStatus, STEnum, "MR", [], "", ""),
(sti @MsgSigStatus, STEnum, "MSS", [], "", ""),
(sti @NameClaimProof, STRecord, "", [], "", ""),
(sti @NameErrorType, STUnion, "", [], "", ""),
(sti @NetworkError, STUnion, "NE", [], "", ""),
(sti @NewUser, STRecord, "", [], "", ""),
@@ -551,6 +552,7 @@ deriving instance Generic MsgFilter
deriving instance Generic MsgReaction
deriving instance Generic MsgReceiptStatus
deriving instance Generic MsgSigStatus
deriving instance Generic NameClaimProof
deriving instance Generic NameErrorType
deriving instance Generic NetworkError
deriving instance Generic NewUser
+2
View File
@@ -215,11 +215,13 @@ toTypeInfo tr =
"Text",
"MREmojiChar",
"PrivateKey",
"ProofPresHeader",
"PublicKey",
"ProtocolServer",
"SbKey",
"SharedMsgId",
"Signature",
"StrJSON",
"TransportHost",
"UIColor",
"UserPwd",