mirror of
https://github.com/tw93/Mole.git
synced 2026-02-10 19:29:17 +00:00
feat: Add AI agent documentation, expand critical application protection for AI/LLM tools, and enhance user cache cleaning safety
This commit is contained in:
@@ -137,7 +137,9 @@ clean_sandboxed_app_caches() {
|
||||
# Clean contents safely
|
||||
# We know this is a user cache path, so rm -rf is acceptable here
|
||||
# provided we keep the Cache directory itself
|
||||
rm -rf "${cache_dir:?}"/* 2> /dev/null || true
|
||||
for item in "${cache_dir:?}"/*; do
|
||||
safe_remove "$item" true || true
|
||||
done
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -109,6 +109,32 @@ readonly DATA_PROTECTED_BUNDLES=(
|
||||
"abnerworks.Typora" # Typora (Markdown editor)
|
||||
"com.uranusjr.macdown" # MacDown
|
||||
|
||||
# ============================================================================
|
||||
# AI & LLM Tools
|
||||
# ============================================================================
|
||||
"com.todesktop.*" # Cursor (often uses generic todesktop ID)
|
||||
"Cursor" # Cursor App Support
|
||||
"com.anthropic.claude*" # Claude
|
||||
"Claude" # Claude App Support
|
||||
"com.openai.chat*" # ChatGPT
|
||||
"ChatGPT" # ChatGPT App Support
|
||||
"com.ollama.ollama" # Ollama
|
||||
"Ollama" # Ollama App Support
|
||||
"com.lmstudio.lmstudio" # LM Studio
|
||||
"LM Studio" # LM Studio App Support
|
||||
"co.supertool.chatbox" # Chatbox
|
||||
"page.jan.jan" # Jan
|
||||
"com.huggingface.huggingchat" # HuggingChat
|
||||
"Gemini" # Gemini
|
||||
"com.perplexity.Perplexity" # Perplexity
|
||||
"com.drawthings.DrawThings" # Draw Things
|
||||
"com.divamgupta.diffusionbee" # DiffusionBee
|
||||
"com.exafunction.windsurf" # Windsurf
|
||||
"com.quora.poe.electron" # Poe
|
||||
"chat.openai.com.*" # OpenAI web wrappers
|
||||
|
||||
|
||||
|
||||
# ============================================================================
|
||||
# Development Tools - Database Clients
|
||||
# ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user