fix: Override file edit tool another assistant message

This commit is contained in:
Petr Mironychev
2025-10-21 00:27:47 +02:00
parent 70c610997a
commit c95b20d6d4
2 changed files with 8 additions and 0 deletions

View File

@ -195,6 +195,10 @@ QJsonArray ChatModel::prepareMessagesForRequest(const QString &systemPrompt) con
case ChatRole::Assistant:
role = "assistant";
break;
case ChatRole::Tool:
case ChatRole::FileEdit:
// Skip Tool and FileEdit messages - they are UI-only
continue;
default:
continue;
}