Skip to content

(feat) add VS Code cache category to junk cleaner - #38

Open
YoMosa2009 wants to merge 1 commit into
Vortrix5:mainfrom
YoMosa2009:feat/vscode-cache-category
Open

(feat) add VS Code cache category to junk cleaner#38
YoMosa2009 wants to merge 1 commit into
Vortrix5:mainfrom
YoMosa2009:feat/vscode-cache-category

Conversation

@YoMosa2009

Copy link
Copy Markdown

Closes #19

Adds a vscode-cache junk category for VS Code's cache dirs under %APPDATA%\Code, following the same pattern as the existing discord-cache category.

Covered: Cache, CachedData, Code Cache, GPUCache
Never touched: User (settings, keybindings, extensions)

Scoped to the stable channel only for this PR - see the discussion on #19, happy to add VS Code Insiders as a follow-up if wanted.

Testing

  • New sandbox test in tests/test_junk.py, mirrors the existing discord-cache test
  • pytest - 636 passed
  • ruff check . - clean

Adds a vscode-cache junk category covering Cache, CachedData,
Code Cache, and GPUCache under %APPDATA%\Code (stable channel
only, following the pattern used for discord-cache). The User
folder (settings, keybindings, extensions) is never touched.

Includes a sandbox test mirroring the discord-cache test.

Closes Vortrix5#19

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017JGeTGbj4FKnmWHPGU82yk
@github-actions

Copy link
Copy Markdown

Thanks for your first pull request to Sifty! A couple of things that help it land quickly: Sifty deletes files, so all deletion must go through safety.trash() and destructive paths default to dry-run. Please make sure pytest is green (especially tests/test_safety.py) and that the PR title starts with a type tag like (feat) or (fix). See CONTRIBUTING.md for the full checklist. A maintainer will review shortly.

@github-actions github-actions Bot added area: core Core engine tests Test suite labels Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: core Core engine tests Test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add VS Code cache as a junk category

1 participant