query ChatMessagesQuery {
  chatMessages {
    id
    role
    text
    messageKind
    requestId
    eventType
    phase
    transient
    thinking
    tools
    toolRuns {
      name
      status
      input
      output
      at
    }
    changeSetId
    changeStatus
    changeSummary
    changeItems {
      entity
      action
      title
      before
      after
    }
    createdAt
  }
}
