workload: Interactive
operation: short
number: 2
title: Recent messages of a person
description: |
  Given a start *Person*, retrieve the last 10 *Messages* created by that user. For each *Message*, return that *Message*, the original *Post* in its conversation (`post`), and the author of that *Post* (`originalPoster`). If any of the *Messages* is a *Post*, then the original *Post* (`post`) will be the same *Message*, i.e. that *Message* will appear twice in that result.
parameters:
  - name: personId
    type: ID
result:
  - name: message.id
    type: ID
  - name: message.content or message.imageFile (for photos)
    type: Text
  - name: message.creationDate
    type: DateTime
  - name: post.id
    type: ID
  - name: originalPoster.id
    type: ID
  - name: originalPoster.firstName
    type: String
  - name: originalPoster.lastName
    type: String
sort:
  - name: message.creationDate
    direction: desc
  - name: message.id
    direction: desc

workload: Interactive
operation: short
number: 2
title: Recent messages of a person
description: |
  Given a start *Person*, retrieve the last 10 *Messages* created by that user. For each *Message*, return that *Message*, the original *Post* in its conversation (`post`), and the author of that *Post* (`originalPoster`). If any of the *Messages* is a *Post*, then the original *Post* (`post`) will be the same *Message*, i.e. that *Message* will appear twice in that result.
parameters:
  - name: personId
    type: ID
result:
  - name: message.id
    type: ID
  - name: message.content or message.imageFile (for photos)
    type: Text
  - name: message.creationDate
    type: DateTime
  - name: post.id
    type: ID
  - name: originalPoster.id
    type: ID
  - name: originalPoster.firstName
    type: String
  - name: originalPoster.lastName
    type: String
sort:
  - name: message.creationDate
    direction: desc
  - name: message.id
    direction: desc
limit: 10

Add missing limit value of Interactive short query 2
Add missing limit value of Interactive short query 2
