mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Port poe messaging to JS
This commit is contained in:
316
poe_graphql/ChatListPaginationQuery.graphql
Normal file
316
poe_graphql/ChatListPaginationQuery.graphql
Normal file
@@ -0,0 +1,316 @@
|
||||
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
|
||||
}
|
Reference in New Issue
Block a user