diff --git a/dist/compatible/schemas/content.yaml b/dist/compatible/schemas/content.yaml index c8a13c9..5dc4cdb 100644 --- a/dist/compatible/schemas/content.yaml +++ b/dist/compatible/schemas/content.yaml @@ -11,6 +11,8 @@ components: - TimelineTweet - TimelineTimelineCursor - TimelineUser + - TimelinePrompt + - TimelineMessagePrompt type: string ContentUnion: discriminator: @@ -26,6 +28,8 @@ components: ItemContentUnion: discriminator: mapping": + TimelineMessagePrompt: '#/components/schemas/TimelineMessagePrompt' + TimelinePrompt: '#/components/schemas/TimelinePrompt' TimelineTimelineCursor: '#/components/schemas/TimelineTimelineCursor' TimelineTweet: '#/components/schemas/TimelineTweet' TimelineUser: '#/components/schemas/TimelineUser' @@ -34,6 +38,8 @@ components: - $ref: '#/components/schemas/TimelineTweet' - $ref: '#/components/schemas/TimelineTimelineCursor' - $ref: '#/components/schemas/TimelineUser' + - $ref: '#/components/schemas/TimelinePrompt' + - $ref: '#/components/schemas/TimelineMessagePrompt' ItemResult: properties: __typename: @@ -70,6 +76,14 @@ components: type: type: string type: object + TimelineMessagePrompt: + properties: + __typename: + $ref: ./typename.yaml#/components/schemas/TypeName + TimelinePrompt: + properties: + __typename: + $ref: ./typename.yaml#/components/schemas/TypeName TimelineTimelineCursor: properties: __typename: diff --git a/dist/docs/schemas/content.yaml b/dist/docs/schemas/content.yaml index c8a13c9..5dc4cdb 100644 --- a/dist/docs/schemas/content.yaml +++ b/dist/docs/schemas/content.yaml @@ -11,6 +11,8 @@ components: - TimelineTweet - TimelineTimelineCursor - TimelineUser + - TimelinePrompt + - TimelineMessagePrompt type: string ContentUnion: discriminator: @@ -26,6 +28,8 @@ components: ItemContentUnion: discriminator: mapping": + TimelineMessagePrompt: '#/components/schemas/TimelineMessagePrompt' + TimelinePrompt: '#/components/schemas/TimelinePrompt' TimelineTimelineCursor: '#/components/schemas/TimelineTimelineCursor' TimelineTweet: '#/components/schemas/TimelineTweet' TimelineUser: '#/components/schemas/TimelineUser' @@ -34,6 +38,8 @@ components: - $ref: '#/components/schemas/TimelineTweet' - $ref: '#/components/schemas/TimelineTimelineCursor' - $ref: '#/components/schemas/TimelineUser' + - $ref: '#/components/schemas/TimelinePrompt' + - $ref: '#/components/schemas/TimelineMessagePrompt' ItemResult: properties: __typename: @@ -70,6 +76,14 @@ components: type: type: string type: object + TimelineMessagePrompt: + properties: + __typename: + $ref: ./typename.yaml#/components/schemas/TypeName + TimelinePrompt: + properties: + __typename: + $ref: ./typename.yaml#/components/schemas/TypeName TimelineTimelineCursor: properties: __typename: diff --git a/src/openapi/schemas/content.yaml b/src/openapi/schemas/content.yaml index 766a83f..b08b320 100644 --- a/src/openapi/schemas/content.yaml +++ b/src/openapi/schemas/content.yaml @@ -118,16 +118,28 @@ components: - $ref: "#/components/schemas/TimelineTweet" - $ref: "#/components/schemas/TimelineTimelineCursor" - $ref: "#/components/schemas/TimelineUser" + - $ref: "#/components/schemas/TimelinePrompt" + - $ref: "#/components/schemas/TimelineMessagePrompt" + discriminator: propertyName: itemType mapping": # deprecated TimelineTweet: "#/components/schemas/TimelineTweet" TimelineTimelineCursor: "#/components/schemas/TimelineTimelineCursor" TimelineUser: "#/components/schemas/TimelineUser" + TimelinePrompt: "#/components/schemas/TimelinePrompt" + TimelineMessagePrompt: "#/components/schemas/TimelineMessagePrompt" ContentItemType: type: string - enum: [TimelineTweet, TimelineTimelineCursor, TimelineUser] + enum: + [ + TimelineTweet, + TimelineTimelineCursor, + TimelineUser, + TimelinePrompt, + TimelineMessagePrompt, + ] TimelineTweet: required: @@ -188,3 +200,13 @@ components: type: string type: type: string # enum + + TimelinePrompt: # todo + properties: + __typename: + $ref: "./typename.yaml#/components/schemas/TypeName" # TimelinePrompt + + TimelineMessagePrompt: # todo + properties: + __typename: + $ref: "./typename.yaml#/components/schemas/TypeName" # TimelineMessagePrompt