feat(agent): add screen blackout feature

- Physical displays blanked via overlay
- Remote video and input keep working
- Exclude overlay from screen capture
- Add blackout API and UI toggle
- Wire flag through capture protocol
This commit is contained in:
2026-09-02 13:32:21 +03:00
parent 45f345123d
commit 149fcde379
16 changed files with 557 additions and 28 deletions
+13
View File
@@ -0,0 +1,13 @@
//go:build !windows
package blackout
import "errors"
func running() bool { return false }
func start() error {
return errors.New("monitor blackout is only available on Windows")
}
func stop() {}