Skip to content

chore: remove packages/privacy-filter (moved to standalone screenpipe/privacy-filter repo)#3905

Merged
louis030195 merged 1 commit into
mainfrom
chore/remove-privacy-filter-pkg
Jun 8, 2026
Merged

chore: remove packages/privacy-filter (moved to standalone screenpipe/privacy-filter repo)#3905
louis030195 merged 1 commit into
mainfrom
chore/remove-privacy-filter-pkg

Conversation

@louis030195

Copy link
Copy Markdown
Collaborator

what

Removes the stale packages/privacy-filter/ copy and its orphaned privacy-filter-release.yml workflow. The privacy-filter Tinfoil service is now maintained in its own prod repo, screenpipe/privacy-filter.

BEFORE                                  AFTER
─────────────────────────────          ─────────────────────────────
monorepo/                              monorepo/
  packages/privacy-filter/   ──┐         (gone)
    Dockerfile, server.py      │       
    tinfoil-config.yml         ├──►    github.com/screenpipe/privacy-filter  ← prod
  .github/workflows/           │         Dockerfile, server.py (text /filter
    privacy-filter-release.yml─┘         + image /detect), build_download.py,
                                         entrypoint.sh, own release CI

why

  • The standalone repo is more complete (adds the image /detect endpoint, build_download.py, entrypoint.sh, LICENSE.md) and has its own release CI — the monorepo copy was a duplicate.
  • The monorepo's privacy-filter-release.yml built the deleted folder; its last run (v0.2.0) already failed. Dead workflow.

safety

  • ai-gateway only references the service by name/URL (comment: "Container source: github.com/screenpipe/privacy-filter") — no build dependency on the folder.
  • Nothing in the bun-workspace or cargo graph references packages/privacy-filter.
  • The privacy_filter feature code (engine, redact tinfoil adapters, docs) is untouched — only the duplicated package + its workflow are removed.

🤖 Generated with Claude Code

…/privacy-filter)

the privacy-filter Tinfoil service now lives in its own prod repo
(github.com/screenpipe/privacy-filter), which is more complete (image
/detect endpoint, build_download.py, entrypoint.sh) and has its own release
CI. the monorepo copy + its privacy-filter-release.yml workflow were a stale
duplicate. ai-gateway already points at the standalone repo as the container
source; nothing in the workspace/cargo graph depends on the folder.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@louis030195 louis030195 merged commit 4e63046 into main Jun 8, 2026
16 checks passed
@louis030195 louis030195 deleted the chore/remove-privacy-filter-pkg branch June 8, 2026 13:48
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.

1 participant