add markdown parsing + latex + tree-sitter highlighting for codeblocks in llm responses

This commit is contained in:
2026-08-24 23:55:51 +02:00
parent aae3757daf
commit e18875a752
53 changed files with 5043 additions and 618 deletions
+2 -1
View File
@@ -44,7 +44,8 @@ ChatMessage* ChatMessageModel::createMessage(
ChatMessage* ChatMessageModel::appendNewest(
ChatMessage::Role role, const QString& content, qint64 timestamp) {
auto* message = new ChatMessage(role, timestamp, this);
message->addGeneration(timestamp, content, QString(), 0, 0);
auto* generation = message->addGeneration(timestamp);
generation->setContent(content);
beginInsertRows(QModelIndex(), 0, 0);
m_messages.prepend(message);