mirror of
https://github.com/Palm1r/QodeAssist.git
synced 2026-05-30 10:59:30 -04:00
feat: Add caching Claude provider
This commit is contained in:
@@ -552,6 +552,14 @@ int ChatModel::sessionCompletionTokens() const
|
||||
return total;
|
||||
}
|
||||
|
||||
int ChatModel::sessionCachedPromptTokens() const
|
||||
{
|
||||
int total = 0;
|
||||
for (const auto &m : m_messages)
|
||||
total += m.cachedPromptTokens;
|
||||
return total;
|
||||
}
|
||||
|
||||
int ChatModel::sessionTotalTokens() const
|
||||
{
|
||||
return sessionPromptTokens() + sessionCompletionTokens();
|
||||
|
||||
Reference in New Issue
Block a user