loopd: a turn's speaker in the log, its number in SessionUpdated

Co-Authored-By: ornith-1.5-35b-a3b <agent@wntrmute.dev>
This commit is contained in:
2026-09-28 10:33:36 -07:00
co-authored by ornith-1.5-35b-a3b
parent c798714af1
commit 4866353ac9
10 changed files with 362 additions and 26 deletions
+3 -2
View File
@@ -243,8 +243,9 @@ fn a_port_that_returns_a_pending_frame_as_its_answer_is_a_failure_not_a_decision
registry: &s.registry,
};
let mut events = Vec::new();
let result =
loopd::turn::run_turn(&mut session, &runtime, "x", &mut |e| events.push(e.clone()));
let result = loopd::turn::run_turn(&mut session, &runtime, "x", None, &mut |e| {
events.push(e.clone())
});
assert!(result.is_ok(), "{result:?}");
match &session.records()[4] {
LogRecord::ToolResult {