From 0b9bdd5c9dfdfdb9f84e6ee1bb1f4c5d9fc24f12 Mon Sep 17 00:00:00 2001 From: 4gray Date: Mon, 10 Aug 2026 23:15:35 +0200 Subject: [PATCH] docs(playback): mirror the display-sleep contract into AGENTS.md AGENTS.md carries its own playback sections (radio, shared controls, PiP), so the keep-awake contract belongs there too. Review finding by Codex. Co-Authored-By: Claude Fable 5 --- AGENTS.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 0e393ee2b..a9dbcb8c2 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -446,6 +446,27 @@ Key files: - Canonical docs: `docs/architecture/player-controls-contract.md` and `docs/architecture/embedded-mpv-native.md` +## Display Sleep During Playback + +- `PlaybackKeepAwakeService` + (`apps/web/src/app/services/playback-keep-awake.service.ts`) watches every + `