mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-04 02:00:21 +00:00
Verified: - pnpm exec vitest --run src/config/config-misc.test.ts -t "gateway.channelHealthCheckMinutes" - pnpm exec vitest --run src/gateway/server-channels.test.ts -t "health monitor" - pnpm exec vitest --run src/gateway/channel-health-monitor.test.ts src/gateway/server/readiness.test.ts - pnpm exec vitest --run extensions/feishu/src/outbound.test.ts - pnpm exec tsc --noEmit Co-authored-by: rstar327 <114364448+rstar327@users.noreply.github.com> Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
18 lines
364 B
TypeScript
18 lines
364 B
TypeScript
import { z } from "zod";
|
|
|
|
export const ChannelHeartbeatVisibilitySchema = z
|
|
.object({
|
|
showOk: z.boolean().optional(),
|
|
showAlerts: z.boolean().optional(),
|
|
useIndicator: z.boolean().optional(),
|
|
})
|
|
.strict()
|
|
.optional();
|
|
|
|
export const ChannelHealthMonitorSchema = z
|
|
.object({
|
|
enabled: z.boolean().optional(),
|
|
})
|
|
.strict()
|
|
.optional();
|