app-v2.5.50

screenpipe/screenpipeapp-v2.5.50Jun 18, 2026by louis030195

AI Summary

Focuses on connectivity, memory management, and remote announcement features.

Key Highlights

  • Added browsing capability for the official MCP registry.
  • Enabled syncing memories into an Obsidian vault.
  • Introduced remote announcements via PostHog.
  • Improved PII redaction consistency with pseudonym tokens.

New Features

  • MCP registry browsing
  • Memories sync to Obsidian
  • Remote announcements

Full Release Notes

## What's Changed
* fix(ai-gateway): interactive auto → gemini-3.5-flash standard, background stays flex by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4259
* [pr] fix(drm): detect native Apple TV app (reports its name as "TV") by @pleasedodisturb in https://github.com/screenpipe/screenpipe/pull/4244
* fix(owned-browser): run headless for background pipes + clearer errors (#4248) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4262
* fix(db): guard remaining json_each tag-filter sites in list/count_memories by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4252
* feat(connections): browse the official MCP registry by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4258
* fix(meeting): end calls on silence, not just captured-audio existence by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4265
* style(chat): float the input (sharp + soft shadow), drop the divider bar by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4261
* feat(memories): sync memories into an Obsidian vault (like claude/codex) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4254
* fix(db,secrets): share one secret-store pool to stop db.sqlite corruption (#4263) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4267
* fix(api): add neutral `text` to OCR streaming + remote-frame payloads by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4268
* feat(meeting): detection-outcome telemetry + scored eval harness by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4270
* fix(app): don't stop recording / wall an entitled user on a transient token loss by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4271
* test(e2e): stabilize the flaky reload + overlay specs (shared robust reload helper) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4220
* feat(redact): consistent pseudonym tokens for PII redaction (#4206 part A) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4264
* feat(app): remote announcements (news / tip / reminder) via posthog by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4269
* feat(skills): browse a curated skills registry from the skills card by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4276
* [pr] feat: default PII removal to ON for new installs (#3819) by @pleasedodisturb in https://github.com/screenpipe/screenpipe/pull/4280
* fix(app): pipe cards — obvious open affordance, drop the dead square + bare dash by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4278
* feat(redact): per-frame redaction map — detect once, propagate to accessibility_text (website#291 Phase 1) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4277
* feat(browser): token-efficient snapshot with element refs + deterministic /act by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4275
* fix(ai-gateway): interactive auto → glm-5 (fast), background → gpt-5.4 (smart) by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4285
* feat(chat): clickable file sources open in a unified markdown preview sidebar by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4283
* fix(nsis): exclude uninstall.exe from directory process scan to fix "Unable to uninstall" by @divanshu-go in https://github.com/screenpipe/screenpipe/pull/4272
* feat(slack): act as the user (no bot) + choose Send-only vs Send+read by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4286
* feat(api): token-efficient `format=outline` for the element APIs by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4287
* fix(owned-browser): carry eval results larger than the document.title cap by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4291
* fix(entitlement-gate): re-verify access while gated instead of giving up after one check by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4297
* docs: document the screenpipe pipe CLI (npx/bunx) + recurring-automation path across pipes/second-brain/ai-memory/openclaw by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4295
* fix(owned-browser): reveal the on-screen chat's own agent navigation by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4300
* [codex] fix chat mention autocomplete triggers by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4303
* [codex] migrate desktop urls to screenpipe.com by @louis030195 in https://github.com/screenpipe/screenpipe/pull/4313
* docs: add week of june 18, 2026 changelog entry by @mintlify[bot] in https://github.com/screenpipe/screenpipe/pull/4302


**Full Changelog**: https://github.com/screenpipe/screenpipe/compare/app-v2.5.47...app-v2.5.50