(value: unknown)
| 68 | }; |
| 69 | |
| 70 | const isInstanceState = (value: unknown): value is InstanceState => { |
| 71 | if (!value || typeof value !== "object") return false; |
| 72 | const v = value as Record<string, unknown>; |
| 73 | return ( |
| 74 | typeof v.target === "string" && |
| 75 | typeof v.runnerPid === "number" && |
| 76 | typeof v.startedAt === "string" |
| 77 | ); |
| 78 | }; |
| 79 | |
| 80 | const appResponds = async (url: string): Promise<boolean> => { |
| 81 | try { |