Fix terminal slot review issues

This commit is contained in:
Mohamed Boudra
2026-03-23 12:44:18 +07:00
parent ea41dbc8e7
commit df99442123
5 changed files with 27 additions and 11 deletions
+13 -6
View File
@@ -2161,12 +2161,19 @@ export const CreateTerminalResponseSchema = z.object({
export const SubscribeTerminalResponseSchema = z.object({
type: z.literal("subscribe_terminal_response"),
payload: z.object({
terminalId: z.string(),
slot: z.number().int().min(0).max(255),
error: z.string().nullable(),
requestId: z.string(),
}),
payload: z.union([
z.object({
terminalId: z.string(),
slot: z.number().int().min(0).max(255),
error: z.null(),
requestId: z.string(),
}),
z.object({
terminalId: z.string(),
error: z.string(),
requestId: z.string(),
}),
]),
});
export const KillTerminalResponseSchema = z.object({