You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Observe: Screenpipe creates a new meeting session every ~5 seconds
Expected:ignored_windows suppresses meeting detection for that app
Actual: Meeting detector queries OS process list directly, bypassing the ignored_windows filter
Root cause: Two separate pipelines — recording capture respects ignored_windows, meeting detector does not
Proposed fix: In meeting_detector.rs scan loop, check config.ignored_windows before calling start_meeting_session(). Alternatively, extend audio-exclusions.json to gate the meeting detector as well as audio capture.
Workaround attempted:webex-phantom-cleanup pipe renaming empty sessions every 5 min — reactive only, doesn't stop live transcription
Environment: macOS, Webex used for messaging only (no calls)
Steps to reproduce:
ignored_windowssuppresses meeting detection for that appignored_windowsfilterignored_windows, meeting detector does notmeeting_detector.rsscan loop, checkconfig.ignored_windowsbefore callingstart_meeting_session(). Alternatively, extendaudio-exclusions.jsonto gate the meeting detector as well as audio capture.webex-phantom-cleanuppipe renaming empty sessions every 5 min — reactive only, doesn't stop live transcription