app-v2.5.91

screenpipe/screenpipeapp-v2.5.91Jul 3, 2026by louis030195

AI Summary

This release lays the foundation for per-process meeting audio capture on macOS and Windows. It also introduces 'action-fidelity' capture improvements and durability fixes for dropped audio data.

Key Highlights

  • Per-process meeting audio capture foundation (macOS + Windows)
  • Action-fidelity capture: coalesced scroll, click ancestor paths
  • Durable recovery for dropped chunk+transcription inserts
  • Teach pipe system prompt to send actionable notifications
  • Probe browsers for active-tab URL to start meetings

New Features

  • Per-process meeting audio capture foundation
  • Action-fidelity capture improvements
  • Actionable notifications via pipe system prompt

Full Release Notes

## What's Changed
* fix(app): heal wipe-primed empty settings store in place on L5 refusal by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4794
* ci(cache): dedupe Rust caches, release-dev profile for Windows tests, sccache for e2e-windows by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4806
* feat(chat): add app-aware inline connection flow by @Anshgrover23 in https://github.com/screenpipe/screenpipe/pull/4630
* fix(audio): durably recover dropped chunk+transcription inserts (CLI-RC) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4562
* [codex] Retry default audio device switches by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4742
* feat(audio): per-process meeting audio capture foundation (macOS + Windows) by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4746
* feat(pipes): teach the pipe system prompt to send actionable notifications by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4809
* fix(app): point clean script's cargo clean at the app crate, not the root workspace by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4807
* fix(meetings): probe browsers for active-tab URL, start on live evidence by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4803
* fix(engine): de-flake sleep_monitor wake/lock flag tests (global-state pollution) by @EzraEllette in https://github.com/screenpipe/screenpipe/pull/4795
* Fix Brain artifact failure states by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4810
* Fix CLI retention auto-enable auth by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4813
* [codex] Fix activity summary weekly context by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4816
* Update CLAUDE.md by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4817
* feat(capture): action-fidelity — coalesced scroll on by default, click ancestor paths, display-layout snapshots by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4815
* ci(e2e): make macOS E2E advisory so its 90-min timeout can't cancel the run by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4823
* ci(e2e): fix tracking-issue ref (#4688 -> #4822) in macOS advisory comment by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4825
* [codex] fix macOS restart teardown abort by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4833
* [codex] skip audio-only markers in timeline browsing by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4901
* Disable autocorrect on search inputs by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4900
* Fix pipe post-completion continue failures by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4903
* ci(windows): parameterize ONNXRUNTIME_VERSION by @chirag127 in https://github.com/screenpipe/screenpipe/pull/4831


**Full Changelog**: https://github.com/screenpipe/screenpipe/compare/app-v2.5.89...app-v2.5.91