Repository navigation
v2.7.40
What's Changed
- tracing: a failed trace save no longer fails the run (a871bb8)
- voice: re-serialize memory after the CONTINUE cleanup (aefda7b)
- tracing: wait for a parent's save in flight, and count turns whose parent cannot be loaded (a4aa1f4)
- timbal/auto: named routing configurations share the profile's catalogue entry (43434d3)
- voice: store an interrupted turn's output as the heard reply, marked interrupted (fc6dee1)
- agent: continue past a turn interrupted before it assembled its memory (2cd6a7c)
- voice: store the heard prefix of an interrupted reply on serializing providers (d29adee)
- types: drop a message's cached dump when it is edited, so redaction reaches stored memory (aad6a99)
- tracing: keep the overlapping-save guard outside the evictable cache (7cbf498)
- tracing: order overlapping saves of a run by snapshot, not by which PATCH finishes last (3b4f8b0)
- tracing: cache the exact PATCH body, forget it on a failed save, size the cache for concurrent calls (27e21da)
- Make recent trace cache limits configurable and purge expired entries (c8eafb5)
- tracing: read back the traces this process just stored instead of fetching them (22a5795)
Full Changelog: v2.7.39...v2.7.40