Files
meeting-assistant/openspec/changes/archive/2026-06-03-add-recording-inactivity-safeguard/tasks.md
T
codex edade8ab62
PR and Push Build/Test / build-and-test (push) Failing after 14m53s
Add meeting inactivity safeguards
2026-06-03 08:30:15 +02:00

857 B

Implementation

  • Add inactivity safeguard configuration.
  • Add prompt service abstraction with Windows and no-op implementations.
  • Use native Windows app notifications with action buttons for Windows prompts.
  • Track last text transcript arrival and last transcript timestamp on active recording runs.
  • Prompt at configured inactivity thresholds and auto-stop at the configured threshold.
  • Use inferred end time for safeguard-triggered normal stops.
  • Add focused behavior tests.
  • Validate with dotnet test MeetingAssistant.slnx and openspec validate add-recording-inactivity-safeguard --strict.
  • Register native Windows notification activation at app startup and keep notification resources installed across normal restarts.
  • Delete default-only stopped recording artifacts instead of summarizing them.