fragment ActionLog on ActionLogType {
  id
  timestamp
  team {
    ...Team
  }
  channel {
    ...Channel
  }
  type
  details {
    ... on ToolDetailsType {
      ...ToolDetails
    }
    ... on InjectDetailsType {
      ...InjectDetails
    }
    ... on CustomInjectDetailsType {
      ...CustomInjectDetails
    }
    ... on EmailType {
      ...EmailDetails
    }
    ... on QuestionnaireType {
      ...QuestionnaireDetails
    }
  }
  readReceipt @client(always: true)
}
