# Rust
/target/
**/*.rs.bk
*.pdb
Cargo.lock

# Web UI (Vite + Node)
webui/node_modules/
webui/dist/
webui/.env
webui/.env.local
webui/.env.*.local

# Runtime state
server.json

# Fastembed model cache (downloaded on first use of the embedder — never commit)
.fastembed_cache/

# IDE
/.vscode/*
!/.vscode/launch.json
!/.vscode/tasks.json
!/.vscode/extensions.json
.idea/
*.swp
*.swo
*~
.DS_Store

# Runtime / Data
*.log
*.db
*.sqlite
data/
.cache/

# macOS
.DS_Store
.AppleDouble
.LSOverride

# VS Code
.vscode/settings.json
.vscode/*.code-workspace

# Rust analyzer
rust-project.json

# Test coverage
*.profraw
*.profdata
coverage/

# Debug / Release builds (common output dirs)
**/debug/
**/release/
/dist/

# Project Memory
.linggen/memory/

# Registry / CLI secrets
.mcpregistry_github_token
.mcpregistry_registry_token
.env
.env.local
