* Refine playback session handling and API responses * fix(watchstate): harden completed-history visibility