fix(service): report tray-owned core host- Derive service core activity from service status when Tray owns the transition- Preserve direct host distinction between installed and active service mode