blob: 0bbaf5680a8c193ffaa33d9e18211236e3160eea (
plain) (
tree)
|
|
query ChatListPaginationQuery(
$count: Int = 5
$cursor: String
$id: ID!
) {
node(id: $id) {
__typename
...ChatPageMain_chat_1G22uz
id
}
}
fragment BotImage_bot on Bot {
image {
__typename
... on LocalBotImage {
localName
}
... on UrlBotImage {
url
}
}
displayName
}
fragment ChatMessageDownvotedButton_message on Message {
...MessageFeedbackReasonModal_message
...MessageFeedbackOtherModal_message
}
fragment ChatMessageDropdownMenu_message on Message {
id
messageId
vote
text
linkifiedText
...chatHelpers_isBotMessage
}
fragment ChatMessageFeedbackButtons_message on Message {
id
messageId
vote
voteReason
...ChatMessageDownvotedButton_message
}
fragment ChatMessageInputView_chat on Chat {
id
chatId
defaultBotObject {
nickname
messageLimit {
dailyBalance
shouldShowRemainingMessageCount
}
id
}
shouldShowDisclaimer
...chatHelpers_useSendMessage_chat
...chatHelpers_useSendChatBreak_chat
}
fragment ChatMessageInputView_edges on MessageEdge {
node {
...chatHelpers_isChatBreak
...chatHelpers_isHumanMessage
state
text
id
}
}
fragment ChatMessageOverflowButton_message on Message {
text
...ChatMessageDropdownMenu_message
...chatHelpers_isBotMessage
}
fragment ChatMessageSuggestedReplies_SuggestedReplyButton_chat on Chat {
...chatHelpers_useSendMessage_chat
}
fragment ChatMessageSuggestedReplies_SuggestedReplyButton_message on Message {
messageId
}
fragment ChatMessageSuggestedReplies_chat on Chat {
...ChatWelcomeView_chat
...ChatMessageSuggestedReplies_SuggestedReplyButton_chat
}
fragment ChatMessageSuggestedReplies_message on Message {
suggestedReplies
...ChatMessageSuggestedReplies_SuggestedReplyButton_message
}
fragment ChatMessage_chat on Chat {
defaultBotObject {
...ChatPageDisclaimer_bot
messageLimit {
...ChatPageRateLimitedBanner_messageLimit
}
id
}
...ChatMessageSuggestedReplies_chat
...ChatWelcomeView_chat
}
fragment ChatMessage_message on Message {
id
messageId
text
author
linkifiedText
state
...ChatMessageSuggestedReplies_message
...ChatMessageFeedbackButtons_message
...ChatMessageOverflowButton_message
...chatHelpers_isHumanMessage
...chatHelpers_isBotMessage
...chatHelpers_isChatBreak
...chatHelpers_useTimeoutLevel
...MarkdownLinkInner_message
}
fragment ChatMessagesView_chat on Chat {
...ChatMessage_chat
...ChatWelcomeView_chat
defaultBotObject {
messageLimit {
...ChatPageRateLimitedBanner_messageLimit
}
id
}
}
fragment ChatMessagesView_edges on MessageEdge {
node {
id
messageId
creationTime
...ChatMessage_message
...chatHelpers_isBotMessage
...chatHelpers_isHumanMessage
...chatHelpers_isChatBreak
}
}
fragment ChatPageDeleteFooter_chat on Chat {
...MessageDeleteConfirmationModal_chat
}
fragment ChatPageDisclaimer_bot on Bot {
disclaimer
}
fragment ChatPageMain_chat_1G22uz on Chat {
id
chatId
...ChatMessageInputView_chat
...ChatPageShareFooter_chat
...ChatPageDeleteFooter_chat
...ChatMessagesView_chat
...MarkdownLinkInner_chat
...chatHelpers_useUpdateStaleChat_chat
...ChatSubscriptionPaywallContextWrapper_chat
messagesConnection(last: $count, before: $cursor) {
edges {
...ChatMessagesView_edges
...ChatMessageInputView_edges
...MarkdownLinkInner_edges
node {
...chatHelpers_useUpdateStaleChat_message
id
__typename
}
cursor
id
}
pageInfo {
hasPreviousPage
startCursor
}
id
}
}
fragment ChatPageRateLimitedBanner_messageLimit on MessageLimit {
numMessagesRemaining
}
fragment ChatPageShareFooter_chat on Chat {
chatId
}
fragment ChatSubscriptionPaywallContextWrapper_chat on Chat {
defaultBotObject {
messageLimit {
numMessagesRemaining
shouldShowRemainingMessageCount
}
...SubscriptionPaywallModal_bot
id
}
}
fragment ChatWelcomeView_ChatWelcomeButton_chat on Chat {
...chatHelpers_useSendMessage_chat
}
fragment ChatWelcomeView_chat on Chat {
...ChatWelcomeView_ChatWelcomeButton_chat
defaultBotObject {
displayName
id
}
}
fragment MarkdownLinkInner_chat on Chat {
id
chatId
defaultBotObject {
nickname
id
}
...chatHelpers_useSendMessage_chat
}
fragment MarkdownLinkInner_edges on MessageEdge {
node {
state
id
}
}
fragment MarkdownLinkInner_message on Message {
messageId
}
fragment MessageDeleteConfirmationModal_chat on Chat {
id
}
fragment MessageFeedbackOtherModal_message on Message {
id
messageId
}
fragment MessageFeedbackReasonModal_message on Message {
id
messageId
}
fragment SubscriptionPaywallModal_bot on Bot {
displayName
messageLimit {
dailyLimit
numMessagesRemaining
shouldShowRemainingMessageCount
resetTime
}
...BotImage_bot
}
fragment chatHelpers_isBotMessage on Message {
...chatHelpers_isHumanMessage
...chatHelpers_isChatBreak
}
fragment chatHelpers_isChatBreak on Message {
author
}
fragment chatHelpers_isHumanMessage on Message {
author
}
fragment chatHelpers_useSendChatBreak_chat on Chat {
id
chatId
defaultBotObject {
nickname
introduction
model
id
}
shouldShowDisclaimer
}
fragment chatHelpers_useSendMessage_chat on Chat {
id
chatId
defaultBotObject {
nickname
id
}
shouldShowDisclaimer
}
fragment chatHelpers_useTimeoutLevel on Message {
id
state
text
messageId
}
fragment chatHelpers_useUpdateStaleChat_chat on Chat {
chatId
...chatHelpers_useSendChatBreak_chat
}
fragment chatHelpers_useUpdateStaleChat_message on Message {
creationTime
...chatHelpers_isChatBreak
}
|