Skip to content

Commit e60647e

Browse files
authored
Merge pull request #77 from eshtek/feature/add-server-version
Adds ServerVersion interface
2 parents a044aae + 7e2d628 commit e60647e

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

eshtek/server-schema.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,13 @@ export const serverHealthSchema = z.object({
197197
actions_available: z.array(serverActionsSchema),
198198
});
199199

200+
export const serverVersionSchema = z.object({
201+
isVersionLatest: z.boolean(),
202+
isVersionSupported: z.boolean(),
203+
currentVersion: z.string(),
204+
latestVersion: z.string(),
205+
});
206+
200207
export const serverUpgradeInfoSchema = z.object({
201208
serverName: z.string(),
202209
hostId: z.string(),

eshtek/server.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,13 @@ export interface ServerHealth {
409409
actions_available: ServerActions[];
410410
}
411411

412+
export interface ServerVersion {
413+
isVersionLatest: boolean;
414+
isVersionSupported: boolean;
415+
currentVersion: string;
416+
latestVersion: string;
417+
}
418+
412419
export interface ServerUpgradeInfo {
413420
serverName: string;
414421
hostId: string;

0 commit comments

Comments
 (0)