@@ -1602,14 +1602,14 @@ export type AppendToStreamResponseBody = z.infer<typeof AppendToStreamResponseBo
16021602// ---- Event publish schemas ----
16031603
16041604export const PublishEventRequestBody = z . object ( {
1605- payload : z . any ( ) ,
1605+ payload : z . unknown ( ) ,
16061606 options : z
16071607 . object ( {
1608- idempotencyKey : z . string ( ) . optional ( ) ,
1608+ idempotencyKey : z . string ( ) . max ( 256 ) . optional ( ) ,
16091609 delay : z . string ( ) . or ( z . coerce . date ( ) ) . optional ( ) ,
16101610 tags : RunTags . optional ( ) ,
1611- metadata : z . any ( ) . optional ( ) ,
1612- context : z . any ( ) . optional ( ) ,
1611+ metadata : z . record ( z . unknown ( ) ) . optional ( ) ,
1612+ context : z . unknown ( ) . optional ( ) ,
16131613 orderingKey : z . string ( ) . optional ( ) ,
16141614 } )
16151615 . optional ( ) ,
@@ -1630,21 +1630,23 @@ export const PublishEventResponseBody = z.object({
16301630export type PublishEventResponseBody = z . infer < typeof PublishEventResponseBody > ;
16311631
16321632export const BatchPublishEventRequestBody = z . object ( {
1633- items : z . array (
1634- z . object ( {
1635- payload : z . any ( ) ,
1636- options : z
1637- . object ( {
1638- idempotencyKey : z . string ( ) . optional ( ) ,
1639- delay : z . string ( ) . or ( z . coerce . date ( ) ) . optional ( ) ,
1640- tags : RunTags . optional ( ) ,
1641- metadata : z . any ( ) . optional ( ) ,
1642- context : z . any ( ) . optional ( ) ,
1643- orderingKey : z . string ( ) . optional ( ) ,
1644- } )
1645- . optional ( ) ,
1646- } )
1647- ) ,
1633+ items : z
1634+ . array (
1635+ z . object ( {
1636+ payload : z . unknown ( ) ,
1637+ options : z
1638+ . object ( {
1639+ idempotencyKey : z . string ( ) . max ( 256 ) . optional ( ) ,
1640+ delay : z . string ( ) . or ( z . coerce . date ( ) ) . optional ( ) ,
1641+ tags : RunTags . optional ( ) ,
1642+ metadata : z . record ( z . unknown ( ) ) . optional ( ) ,
1643+ context : z . unknown ( ) . optional ( ) ,
1644+ orderingKey : z . string ( ) . optional ( ) ,
1645+ } )
1646+ . optional ( ) ,
1647+ } )
1648+ )
1649+ . max ( 100 ) ,
16481650} ) ;
16491651
16501652export type BatchPublishEventRequestBody = z . infer < typeof BatchPublishEventRequestBody > ;
@@ -1656,16 +1658,16 @@ export const BatchPublishEventResponseBody = z.object({
16561658export type BatchPublishEventResponseBody = z . infer < typeof BatchPublishEventResponseBody > ;
16571659
16581660export const PublishAndWaitEventRequestBody = z . object ( {
1659- payload : z . any ( ) ,
1661+ payload : z . unknown ( ) ,
1662+ parentRunId : z . string ( ) ,
16601663 options : z
16611664 . object ( {
1662- idempotencyKey : z . string ( ) . optional ( ) ,
1665+ idempotencyKey : z . string ( ) . max ( 256 ) . optional ( ) ,
16631666 delay : z . string ( ) . or ( z . coerce . date ( ) ) . optional ( ) ,
16641667 tags : RunTags . optional ( ) ,
1665- metadata : z . any ( ) . optional ( ) ,
1666- context : z . any ( ) . optional ( ) ,
1668+ metadata : z . record ( z . unknown ( ) ) . optional ( ) ,
1669+ context : z . unknown ( ) . optional ( ) ,
16671670 orderingKey : z . string ( ) . optional ( ) ,
1668- parentRunId : z . string ( ) ,
16691671 } )
16701672 . optional ( ) ,
16711673} ) ;
0 commit comments