refactor: Agent roaster improve

This commit is contained in:
Petr Mironychev
2026-06-11 14:51:49 +02:00
parent e65ac23e66
commit f36173d932
9 changed files with 121 additions and 28 deletions

View File

@@ -66,7 +66,7 @@ void ChatCompressor::startCompression(
}
QString sessionError;
Session *session = m_sessionManager->createSession(m_activeAgent, &sessionError);
Session *session = m_sessionManager->acquire(m_activeAgent, &sessionError);
if (!session) {
emit compressionFailed(
sessionError.isEmpty() ? tr("No chat agent selected") : sessionError);
@@ -265,7 +265,7 @@ void ChatCompressor::cleanupState()
m_session = nullptr;
if (session && m_sessionManager)
m_sessionManager->removeSession(session);
m_sessionManager->release(session);
}
} // namespace QodeAssist::Chat