feat: Add reset button to clean message list to specific message (#168)

This commit is contained in:
Petr Mironychev
2025-04-18 19:06:17 +02:00
committed by GitHub
parent 711aa672f2
commit 7a33425d1a
4 changed files with 45 additions and 0 deletions

View File

@ -92,11 +92,19 @@ ChatRootView {
delegate: ChatItem {
required property var model
required property int index
width: ListView.view.width - scroll.width
msgModel: root.chatModel.processMessageContent(model.content)
messageAttachments: model.attachments
isUserMessage: model.roleType === ChatModel.User
messageIndex: index
onResetChatToMessage: function(index) {
messageInput.text = model.content
messageInput.cursorPosition = model.content.length
root.chatModel.resetModelTo(index)
}
}
header: Item {