File size: 405 Bytes
4e23b01
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { z } from 'zod';

export const runtimeBindingResponseSchema = z.object({
  workspace_id: z.string(),
  runtime_id: z.string(),
});

export const switchRuntimeRequestSchema = z.object({
  runtime_id: z.string().min(1),
});

export const sessionRuntimeParamsSchema = z.object({
  session_id: z.string().min(1),
});

export type RuntimeBindingResponse = z.infer<typeof runtimeBindingResponseSchema>;