Merge branch 'master' into f/directory-search

# Conflicts:
#	.github/workflows/desktop-linux.yml
#	apps/ios/SimpleX.xcodeproj/project.pbxproj
#	apps/multiplatform/product/gaps.md
#	apps/multiplatform/spec/README.md
#	apps/multiplatform/spec/client/navigation.md
#	scripts/ci/desktop-linux/README.md
#	scripts/ci/desktop-linux/claude-test.sh
#	scripts/ci/ios-sim/README.md
#	scripts/ci/ios-sim/backend.sh
#	src/Simplex/Chat/Library/Commands.hs
This commit is contained in:
spacedandy-agents-simplex committed 2026-10-19 10:24:36 +00:00
commit 547c8ac18b
274 files changed
+19604 -2670

No files matched your search

+150
View File
@@ -18,6 +18,7 @@ This file is generated automatically.
- [BadgeServiceErrorCode](#badgeserviceerrorcode)
- [BadgeStatus](#badgestatus)
- [BadgeType](#badgetype)
- [BlockToken](#blocktoken)
- [BlockingInfo](#blockinginfo)
- [BlockingReason](#blockingreason)
- [BrokerErrorType](#brokererrortype)
@@ -131,8 +132,10 @@ This file is generated automatically.
- [LinkContent](#linkcontent)
- [LinkOwnerSig](#linkownersig)
- [LinkPreview](#linkpreview)
- [ListEntry](#listentry)
- [LocalBadge](#localbadge)
- [LocalProfile](#localprofile)
- [MarkdownBlock](#markdownblock)
- [MemberCriteria](#membercriteria)
- [MsgChatLink](#msgchatlink)
- [MsgContent](#msgcontent)
@@ -182,6 +185,7 @@ This file is generated automatically.
- [RoleGroupPreference](#rolegrouppreference)
- [SMPAgentError](#smpagenterror)
- [SecurityCode](#securitycode)
- [SegmentRange](#segmentrange)
- [SimplePreference](#simplepreference)
- [SimplexDomain](#simplexdomain)
- [SimplexDomainClaim](#simplexdomainclaim)
@@ -201,6 +205,7 @@ This file is generated automatically.
- [SubscriptionStatus](#subscriptionstatus)
- [SupportGroupPreference](#supportgrouppreference)
- [SwitchPhase](#switchphase)
- [TableAlign](#tablealign)
- [TimedMessagesGroupPreference](#timedmessagesgrouppreference)
- [TimedMessagesPreference](#timedmessagespreference)
- [TransportError](#transporterror)
@@ -441,6 +446,9 @@ Remote controller app version range (min and max as version strings).
InvalidCode:
- type: "invalidCode"
InvalidReceipt:
- type: "invalidReceipt"
ServiceNotConfigured:
- type: "serviceNotConfigured"
@@ -477,12 +485,14 @@ CredentialNotVerified:
- "payment_not_entitled"
- "payment_pending"
- "provider_unavailable"
- "provider_not_configured"
- "rate_limited"
- "code_invalid"
- "code_used"
- "code_expired"
- "receipt_invalid"
- "receipt_used"
- "test_purchase"
- "internal"
@@ -508,6 +518,64 @@ CredentialNotVerified:
- "investor"
---
## BlockToken
**Discriminated union type**:
LineBreak:
- type: "lineBreak"
SoftBreak:
- type: "softBreak"
HardBreak:
- type: "hardBreak"
ParagraphBreak:
- type: "paragraphBreak"
- lineBreaks: int
Indent:
- type: "indent"
HeadingMark:
- type: "headingMark"
- level: int
HeadingClose:
- type: "headingClose"
HeadingUnderline:
- type: "headingUnderline"
- level: int
ListMark:
- type: "listMark"
- number: string?
QuoteMark:
- type: "quoteMark"
FenceMark:
- type: "fenceMark"
- language: string?
RowMark:
- type: "rowMark"
CellMark:
- type: "cellMark"
DelimiterRow:
- type: "delimiterRow"
- columns: [[TableAlign](#tablealign)]
RuleMark:
- type: "ruleMark"
---
## BlockingInfo
@@ -1002,6 +1070,7 @@ GroupLink:
- sentAt: UTCTime
- content: [MsgContent](#msgcontent)
- formattedText: [[FormattedText](#formattedtext)]?
- markdownBlocks: [[MarkdownBlock](#markdownblock)]?
---
@@ -1500,6 +1569,7 @@ ContactConnection:
- content: [CIContent](#cicontent)
- mentions: {string : [CIMention](#cimention)}
- formattedText: [[FormattedText](#formattedtext)]?
- markdownBlocks: [[MarkdownBlock](#markdownblock)]?
- quotedItem: [CIQuote](#ciquote)?
- reactions: [[CIReactionCount](#cireactioncount)]
- file: [CIFile](#cifile)?
@@ -1540,6 +1610,7 @@ Search:
- "human"
- "bot"
- "business"
- "agent"
---
@@ -2277,10 +2348,13 @@ NO_FILE:
## Format
The format markup is a token of block Markdown syntax; its text is the syntax. The format escape is the backslash of a backslash escape. Bold singleStar: written with single stars.
**Discriminated union type**:
Bold:
- type: "bold"
- singleStar: bool
Italic:
- type: "italic"
@@ -2334,6 +2408,13 @@ Email:
Phone:
- type: "phone"
Escape:
- type: "escape"
Markup:
- type: "markup"
- token: [BlockToken](#blocktoken)
---
@@ -2871,6 +2952,16 @@ Unknown:
- content: [LinkContent](#linkcontent)?
---
## ListEntry
**Record type**:
- number: string?
- content: [SegmentRange](#segmentrange)
- items: [[ListEntry](#listentry)]
---
## LocalBadge
@@ -2900,6 +2991,45 @@ Unknown:
- contactDomainVerified: bool?
---
## MarkdownBlock
**Discriminated union type**:
Paragraph:
- type: "paragraph"
- content: [SegmentRange](#segmentrange)
Heading:
- type: "heading"
- level: int
- content: [SegmentRange](#segmentrange)
CodeBlock:
- type: "codeBlock"
- language: string?
- content: [SegmentRange](#segmentrange)
Quote:
- type: "quote"
- content: [SegmentRange](#segmentrange)
List:
- type: "list"
- items: [[ListEntry](#listentry)]
Table:
- type: "table"
- columns: [[TableAlign](#tablealign)]
- header: [[SegmentRange](#segmentrange)]
- rows: [[[SegmentRange](#segmentrange)]]
Rule:
- type: "rule"
- mark: [SegmentRange](#segmentrange)
---
## MemberCriteria
@@ -3781,6 +3911,15 @@ A_SERVICE:
- verifiedAt: UTCTime
---
## SegmentRange
**Record type**:
- from: int
- to: int
---
## SimplePreference
@@ -4402,6 +4541,17 @@ NoSub:
- "completed"
---
## TableAlign
**Enum type**:
- "none"
- "left"
- "center"
- "right"
---
## TimedMessagesGroupPreference