Repository navigation
0.55.2
A turn records each step with its outcome and the budget left, a turn that has read answers on its last step instead of reading again, and an http read whose transport fails is retried once and then goes back to the model instead of ending the run.
Breaking
No breaking changes.
Changed
TurnResult.stepsand the record line'ssteps: each step's action, outcome, refusal and budget left.b10x-loom agent runprints onestep <n>: …line per step on standard error.TurnResultandRecordLine(generated, outside the SDK promise) gainsteps; a struct literal addssteps: Vec::new().- A turn that has read offers its last step only the answer; one that still selects none ends
the turn ran out before answering. - An
httpread whose transport fails is retried once, then is a refused step the model sees, not the end of the run.
Full entry: https://github.com/beyond10x/loom/blob/0.55.2/CHANGELOG.md#0552---2026-11-03