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 - **A message delivered to a freshly-started endpoint no longer lands in the digest without ever waking a turn.** Native delivery injects a peer envelope at an OMP `context` boundary, and the extension treated any such boundary as proof of delivery, consuming the message from its pending queue. But OMP fires `context` at boundaries that need not reach the model (ACP-hosted hidden-turn deferral), and a session at the very start with no user input assembles exactly such an off-turn context (its idle/startup digest). That off-turn boundary swallowed the message and, worse, disarmed the v0.3.20 delivery-liveness watchdog by emptying the pending queue, so the deaf-session safety net never fired and the peer never got an answer. The context hook now consumes custody only during a real turn; an off-turn boundary may inject for visibility but leaves the delivery pending, so a real turn — or the watchdog's resubmit, self-heal, then close ladder — still delivers it. Existing endpoints pick this up on their next restart.