- Blocked /fork while streaming to avoid split session logs. - Preserved queued and next-turn messages when forking.