Requires spt-core **v0.39.1 or newer** and Oh My Pi **v16.3.15 or newer**. Update with `spt adapter update omp-spt`, then restart existing endpoints so they load the corrected extension. ### Fixed - **Peer message bodies no longer arrive empty when Oh My Pi echoes the delivery stub non-verbatim.** A message is delivered by waking a turn with a self-closing `` stub and then splicing the real body in at the turn boundary. The splice required a byte-for-byte match, so on a newer Oh My Pi that echoes the stub with different formatting (extra whitespace, surrounding text, or a re-serialized tag) the match missed and the body was dropped from the turn — the agent saw an empty frame while the text survived only in the message digest. The boundary now matches on the message's delivery identity, so a delivered body is never lost to formatting differences and messages from the same peer stay correctly paired. Distinct from the v0.3.20 deaf-session watchdog: here the turn still ran, so the session was never deaf.