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 - **Detached idle endpoints retry messages that OMP assembles without running.** Listener custody now settles at `before_provider_request`, not merely when a context hook inserts the envelope. If OMP completes an extension prompt after context assembly without issuing a model request, the still-custodied message is resubmitted as a fresh turn instead of remaining hidden in the previous completed turn.