You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/fixtures/agents/prompt-snapshots/codex-runtime-happy-path/codex-dynamic-tools.discord-group.json
+22-10Lines changed: 22 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -262,15 +262,17 @@
262
262
},
263
263
"after": {
264
264
"description": "Failures before alert",
265
-
"type": "number"
265
+
"minimum": 1,
266
+
"type": "integer"
266
267
},
267
268
"channel": {
268
269
"description": "Alert channel",
269
270
"type": "string"
270
271
},
271
272
"cooldownMs": {
272
273
"description": "Alert cooldown ms",
273
-
"type": "number"
274
+
"minimum": 0,
275
+
"type": "integer"
274
276
},
275
277
"includeSkipped": {
276
278
"description": "Skipped runs count toward alert",
@@ -329,6 +331,7 @@
329
331
"type": "string"
330
332
},
331
333
"timeoutSeconds": {
334
+
"minimum": 0,
332
335
"type": "number"
333
336
},
334
337
"toolsAllow": {
@@ -346,15 +349,17 @@
346
349
"properties": {
347
350
"anchorMs": {
348
351
"description": "Start anchor ms (kind=every)",
349
-
"type": "number"
352
+
"minimum": 0,
353
+
"type": "integer"
350
354
},
351
355
"at": {
352
356
"description": "ISO-8601 time (kind=at)",
353
357
"type": "string"
354
358
},
355
359
"everyMs": {
356
360
"description": "Interval ms (kind=every)",
357
-
"type": "number"
361
+
"minimum": 1,
362
+
"type": "integer"
358
363
},
359
364
"expr": {
360
365
"description": "Cron expr in tz wall-clock time; do not convert to UTC. Omitted tz => Gateway host local timezone. Example 6pm Shanghai daily: expr \"0 18 * * *\", tz \"Asia/Shanghai\".",
@@ -367,7 +372,8 @@
367
372
},
368
373
"staggerMs": {
369
374
"description": "Jitter ms (kind=cron)",
370
-
"type": "number"
375
+
"minimum": 0,
376
+
"type": "integer"
371
377
},
372
378
"tz": {
373
379
"description": "IANA timezone for cron wall-clock fields, e.g. \"Asia/Shanghai\"; omitted => Gateway host local timezone.",
@@ -480,15 +486,17 @@
480
486
},
481
487
"after": {
482
488
"description": "Failures before alert",
483
-
"type": "number"
489
+
"minimum": 1,
490
+
"type": "integer"
484
491
},
485
492
"channel": {
486
493
"description": "Alert channel",
487
494
"type": "string"
488
495
},
489
496
"cooldownMs": {
490
497
"description": "Alert cooldown ms",
491
-
"type": "number"
498
+
"minimum": 0,
499
+
"type": "integer"
492
500
},
493
501
"includeSkipped": {
494
502
"description": "Skipped runs count toward alert",
@@ -547,6 +555,7 @@
547
555
"type": "string"
548
556
},
549
557
"timeoutSeconds": {
558
+
"minimum": 0,
550
559
"type": "number"
551
560
},
552
561
"toolsAllow": {
@@ -564,15 +573,17 @@
564
573
"properties": {
565
574
"anchorMs": {
566
575
"description": "Start anchor ms (kind=every)",
567
-
"type": "number"
576
+
"minimum": 0,
577
+
"type": "integer"
568
578
},
569
579
"at": {
570
580
"description": "ISO-8601 time (kind=at)",
571
581
"type": "string"
572
582
},
573
583
"everyMs": {
574
584
"description": "Interval ms (kind=every)",
575
-
"type": "number"
585
+
"minimum": 1,
586
+
"type": "integer"
576
587
},
577
588
"expr": {
578
589
"description": "Cron expr in tz wall-clock time; do not convert to UTC. Omitted tz => Gateway host local timezone. Example 6pm Shanghai daily: expr \"0 18 * * *\", tz \"Asia/Shanghai\".",
@@ -585,7 +596,8 @@
585
596
},
586
597
"staggerMs": {
587
598
"description": "Jitter ms (kind=cron)",
588
-
"type": "number"
599
+
"minimum": 0,
600
+
"type": "integer"
589
601
},
590
602
"tz": {
591
603
"description": "IANA timezone for cron wall-clock fields, e.g. \"Asia/Shanghai\"; omitted => Gateway host local timezone.",
Copy file name to clipboardExpand all lines: test/fixtures/agents/prompt-snapshots/codex-runtime-happy-path/codex-dynamic-tools.heartbeat-turn.json
+22-10Lines changed: 22 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -262,15 +262,17 @@
262
262
},
263
263
"after": {
264
264
"description": "Failures before alert",
265
-
"type": "number"
265
+
"minimum": 1,
266
+
"type": "integer"
266
267
},
267
268
"channel": {
268
269
"description": "Alert channel",
269
270
"type": "string"
270
271
},
271
272
"cooldownMs": {
272
273
"description": "Alert cooldown ms",
273
-
"type": "number"
274
+
"minimum": 0,
275
+
"type": "integer"
274
276
},
275
277
"includeSkipped": {
276
278
"description": "Skipped runs count toward alert",
@@ -329,6 +331,7 @@
329
331
"type": "string"
330
332
},
331
333
"timeoutSeconds": {
334
+
"minimum": 0,
332
335
"type": "number"
333
336
},
334
337
"toolsAllow": {
@@ -346,15 +349,17 @@
346
349
"properties": {
347
350
"anchorMs": {
348
351
"description": "Start anchor ms (kind=every)",
349
-
"type": "number"
352
+
"minimum": 0,
353
+
"type": "integer"
350
354
},
351
355
"at": {
352
356
"description": "ISO-8601 time (kind=at)",
353
357
"type": "string"
354
358
},
355
359
"everyMs": {
356
360
"description": "Interval ms (kind=every)",
357
-
"type": "number"
361
+
"minimum": 1,
362
+
"type": "integer"
358
363
},
359
364
"expr": {
360
365
"description": "Cron expr in tz wall-clock time; do not convert to UTC. Omitted tz => Gateway host local timezone. Example 6pm Shanghai daily: expr \"0 18 * * *\", tz \"Asia/Shanghai\".",
@@ -367,7 +372,8 @@
367
372
},
368
373
"staggerMs": {
369
374
"description": "Jitter ms (kind=cron)",
370
-
"type": "number"
375
+
"minimum": 0,
376
+
"type": "integer"
371
377
},
372
378
"tz": {
373
379
"description": "IANA timezone for cron wall-clock fields, e.g. \"Asia/Shanghai\"; omitted => Gateway host local timezone.",
@@ -480,15 +486,17 @@
480
486
},
481
487
"after": {
482
488
"description": "Failures before alert",
483
-
"type": "number"
489
+
"minimum": 1,
490
+
"type": "integer"
484
491
},
485
492
"channel": {
486
493
"description": "Alert channel",
487
494
"type": "string"
488
495
},
489
496
"cooldownMs": {
490
497
"description": "Alert cooldown ms",
491
-
"type": "number"
498
+
"minimum": 0,
499
+
"type": "integer"
492
500
},
493
501
"includeSkipped": {
494
502
"description": "Skipped runs count toward alert",
@@ -547,6 +555,7 @@
547
555
"type": "string"
548
556
},
549
557
"timeoutSeconds": {
558
+
"minimum": 0,
550
559
"type": "number"
551
560
},
552
561
"toolsAllow": {
@@ -564,15 +573,17 @@
564
573
"properties": {
565
574
"anchorMs": {
566
575
"description": "Start anchor ms (kind=every)",
567
-
"type": "number"
576
+
"minimum": 0,
577
+
"type": "integer"
568
578
},
569
579
"at": {
570
580
"description": "ISO-8601 time (kind=at)",
571
581
"type": "string"
572
582
},
573
583
"everyMs": {
574
584
"description": "Interval ms (kind=every)",
575
-
"type": "number"
585
+
"minimum": 1,
586
+
"type": "integer"
576
587
},
577
588
"expr": {
578
589
"description": "Cron expr in tz wall-clock time; do not convert to UTC. Omitted tz => Gateway host local timezone. Example 6pm Shanghai daily: expr \"0 18 * * *\", tz \"Asia/Shanghai\".",
@@ -585,7 +596,8 @@
585
596
},
586
597
"staggerMs": {
587
598
"description": "Jitter ms (kind=cron)",
588
-
"type": "number"
599
+
"minimum": 0,
600
+
"type": "integer"
589
601
},
590
602
"tz": {
591
603
"description": "IANA timezone for cron wall-clock fields, e.g. \"Asia/Shanghai\"; omitted => Gateway host local timezone.",
0 commit comments