Files
SubMiner/backlog/tasks/task-95 - Suppress-MPV-IPC-connect-request-info-log-spam.md

1.5 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, priority
id title status assignee created_date updated_date labels dependencies priority
TASK-95 Suppress MPV IPC connect-request info log spam Done
2026-02-21 04:38 2026-02-21 04:40
logging
mpv
electron
quality
high

Description

Follow-up to TASK-33: [main:mpv] MPV IPC connect requested. still emits at INFO repeatedly during startup retries. Gate this request-attempt log behind debug level so normal runs stay quiet.

Acceptance Criteria

  • #1 Non-debug runs do not emit repeated 'MPV IPC connect requested.' lines during retry loops.
  • #2 Debug runs still emit connect-request attempt logs for diagnosis.
  • #3 Connection behavior and retry timing are unchanged.

Final Summary

Moved MPV connect-request log in src/core/services/mpv.ts from INFO to DEBUG so retry loops are silent at default log level while preserving diagnostics in debug mode. Added regression tests in src/core/services/mpv.test.ts asserting zero connect-request logs at info level and one connect-request log at debug level. Validation: bun run build && node dist/core/services/mpv.test.js (pass).

Definition of Done

  • #1 Add/adjust unit tests covering debug vs non-debug logging for connect requests.
  • #2 Run targeted mpv service tests and build/typecheck path used for this change.