diff --git a/QuickRefactorHandler.cpp b/QuickRefactorHandler.cpp index 40921b7..410a595 100644 --- a/QuickRefactorHandler.cpp +++ b/QuickRefactorHandler.cpp @@ -135,7 +135,7 @@ void QuickRefactorHandler::prepareAndSendRequest( } LLMCore::LLMConfig config; - config.requestType = LLMCore::RequestType::Chat; + config.requestType = LLMCore::RequestType::QuickRefactoring; config.provider = provider; config.promptTemplate = promptTemplate; config.url = QString("%1%2").arg(settings.caUrl(), provider->chatEndpoint()); @@ -144,8 +144,8 @@ void QuickRefactorHandler::prepareAndSendRequest( LLMCore::ContextData context = prepareContext(editor, range, instructions); - provider - ->prepareRequest(config.providerRequest, promptTemplate, context, LLMCore::RequestType::Chat); + provider->prepareRequest( + config.providerRequest, promptTemplate, context, LLMCore::RequestType::QuickRefactoring); QString requestId = QUuid::createUuid().toString(); m_lastRequestId = requestId; diff --git a/llmcore/RequestType.hpp b/llmcore/RequestType.hpp index ab77c54..1b9b5aa 100644 --- a/llmcore/RequestType.hpp +++ b/llmcore/RequestType.hpp @@ -23,7 +23,7 @@ namespace QodeAssist::LLMCore { -enum RequestType { CodeCompletion, Chat, Embedding }; +enum RequestType { CodeCompletion, Chat, Embedding, QuickRefactoring }; using RequestID = QString; }