fix: allow timeoutMs=0 for wait blocks

This commit is contained in:
2026-04-01 19:28:09 -04:00
parent cf21a27995
commit 426b5e761b
@@ -55,7 +55,7 @@ const actionSourceSchema = z
const executionDescriptorSchema = z const executionDescriptorSchema = z
.object({ .object({
transport: z.enum(["ros2", "rest", "internal"]), transport: z.enum(["ros2", "rest", "internal"]),
timeoutMs: z.number().int().positive().optional(), timeoutMs: z.number().int().min(0).optional(),
retryable: z.boolean().optional(), retryable: z.boolean().optional(),
ros2: z ros2: z
.object({ .object({