feat: add cache management CLI options and remove unused functions #148
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
--cache-stats,--clear-expired-cache,--clear-cache)delete_pr_review()anddelete_pr_metadata())Cache Management Options
--cache-stats
Displays detailed cache statistics including:
--clear-expired-cache
Removes only expired cache entries while keeping valid ones intact
--clear-cache
Clears all cached data (both expired and valid entries)
Code Cleanup
Removed unused functions:
delete_pr_review()- No callers in codebasedelete_pr_metadata()- No callers in codebaseThese functions provided fine-grained deletion but were redundant as cache entries already have TTL-based expiration and the new CLI options provide bulk operations.
Test Plan
🤖 Generated with Claude Code