Skip to content

fix: label capture health failures - #6136

Open
RudraBhaskar9439 wants to merge 11 commits into
screenpipe:mainfrom
RudraBhaskar9439:codex/fix-capture-health-label-6126
Open

fix: label capture health failures#6136
RudraBhaskar9439 wants to merge 11 commits into
screenpipe:mainfrom
RudraBhaskar9439:codex/fix-capture-health-label-6126

Conversation

@RudraBhaskar9439

@RudraBhaskar9439 RudraBhaskar9439 commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Fixes #6126

Summary:

  • show audio needs help when only audio capture is stale
  • show screen capture needs help when only screen capture is stale
  • keep recording needs help for combined or unknown failures
  • keep the web overlay and native macOS overlay wording aligned

Testing:

  • bun run vitest run --config vitest.config.ts app/shortcut-reminder/page.test.tsx
  • bun run typecheck
  • swiftc -parse apps/screenpipe-app-tauri/src-tauri/swift/shortcut_reminder.swift
  • swiftc -typecheck apps/screenpipe-app-tauri/src-tauri/swift/shortcut_reminder.swift
  • ./scripts/regenerate-locks.sh --check
  • bun run coverage:all:check

Note:
I could not reproduce the Bluetooth stale-audio state locally. My dev machine kept the MacBook mic active, so /health stayed healthy. I used the exact health details from the issue as regression cases instead.

Recording:

screenpipe-6126-after.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

capture-health overlay says "recording needs help" when only audio failed

1 participant