feat: server feature level (#32178)

* feat: server feature level

* fix: correctly compute feature level

(cherry picked from commit cc1e2363651eaff63848baad2c7932923ca66554)
This commit is contained in:
Jason Rasmussen
2026-10-14 21:24:14 +03:00
committed by Codex
parent 1daf922555
commit c318714fdc
10 changed files with 81 additions and 7 deletions
+5
View File
@@ -2907,6 +2907,8 @@ export type ServerStorageResponseDto = {
diskUseRaw: number;
};
export type ServerVersionResponseDto = {
/** Highest feature level supported by the server, which increments independently of the release version */
featureLevel: number;
/** Major version number */
major: number;
/** Minor version number */
@@ -8632,6 +8634,9 @@ export enum ReleaseType {
Prepatch = "prepatch",
Prerelease = "prerelease"
}
export enum ServerFeatureLevel {
FeatureLevel = 1
}
export enum UserMetadataKey {
Preferences = "preferences",
License = "license",