chore: consolidate compaction token usage (#6894)

This commit is contained in:
jif-oai
2025-11-19 11:26:01 +00:00
committed by GitHub
parent 44c747837a
commit 3e9e1d993d
3 changed files with 10 additions and 23 deletions

View File

@@ -171,15 +171,7 @@ async fn run_compact_task_inner(
.collect();
new_history.extend(ghost_snapshots);
sess.replace_history(new_history).await;
if let Some(estimated_tokens) = sess
.clone_history()
.await
.estimate_token_count(&turn_context)
{
sess.override_last_token_usage_estimate(&turn_context, estimated_tokens)
.await;
}
sess.recompute_token_usage(&turn_context).await;
let rollout_item = RolloutItem::Compacted(CompactedItem {
message: summary_text.clone(),