修复并行命令的执行结果没有对应到命令块

This commit is contained in:
xintaofei
2026-03-24 19:29:45 +08:00
parent 284e45fbdf
commit af6d8dd9a8
8 changed files with 213 additions and 60 deletions

View File

@@ -650,7 +650,8 @@ impl OpenClawParser {
let folder_path = cwd.clone();
let folder_name = folder_path.as_ref().map(|p| folder_name_from_path(p));
let turns = group_into_turns(messages);
let mut turns = group_into_turns(messages);
super::relocate_orphaned_tool_results(&mut turns);
let context_window_used_tokens = latest_turn_total_usage_tokens(&turns);
let context_window_max_tokens = session_meta