All launch paths (claude, codex, opencode, yolo variants) now write a session.lock before exec'ing, so `mosaic coord status` can detect running agent sessions. Stale locks from dead sessions are cleaned up automatically on next launch. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>