fix: truncation agent token calculations (#915)

This commit is contained in:
Kalvin C
2025-01-30 07:50:19 -08:00
committed by GitHub
parent e8ced5a385
commit ff71de422b
3 changed files with 33 additions and 11 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ impl TokenCounter {
encoding.len()
}
fn count_tokens_for_tools(&self, tools: &[Tool]) -> usize {
pub fn count_tokens_for_tools(&self, tools: &[Tool]) -> usize {
// Token counts for different function components
let func_init = 7; // Tokens for function initialization
let prop_init = 3; // Tokens for properties initialization