Skip to content

Current contract

Generated from the release manifest, wire and shortcut protocols, and shared transfer limits. Run node scripts/check-contract-docs.mjs --write after changing those contracts; npm run check:contracts rejects stale values.

ContractCurrent value
Server candidate revision1
Fresh database schema1
Oldest supported database schema1
Wire protocol1
Oldest compatible wire protocol1
Shortcut capture contract1
Shortcut template revision1
Oldest compatible shortcut revision1
Registered migrationsNone
Markdown upload batch3 files
Asset upload batch4 files
New-file import batch8 files
Delete batch4 files
Download batch50 files
Upload batch bytes10485760
Download batch bytes8388608
Largest file26214400 bytes

Schema 1 is the baseline with no registered migrations. Matching numbers alone do not establish compatibility. See server upgrades, compatibility, and recovery.