# Python
__pycache__/
*.py[cod]
*.egg-info/
*.egg
dist/
build/
*.whl

# Virtual environments
.venv/
venv/
env/

# IDE
.vscode/
.idea/

# Testing
.pytest_cache/
.coverage
htmlcov/

# OS
.DS_Store
Thumbs.db

# Cursor IDE internal rules
.cursor/
# Keep Unreal workspace rules in repository
!unreal-engine-mcp/.cursor/
!unreal-engine-mcp/.cursor/rules/
!unreal-engine-mcp/.cursor/rules/*.mdc

# MCP Nexus Registry - generated locally by nexus-sync, contains machine-specific paths.
# Generate your own with: python -m mcpnexus.sync
# See registry/mcpd-registry.example.json for the expected format.
registry/mcpd-registry.json

# Private/legal documents - never publish
UMOWA*.md
*UMOWA*.md

# Local-only or potentially sensitive configuration
.env
.env.*
*.pem
*.key
*.p12
*.pfx
*.crt
secrets.json
credentials.json
token.json

# Local work artifacts not intended for public repository
plan.md
*.bom.bak
unreal-engine-mcp/
docs/MIGRATION-NEXUS.md

# Ad-hoc local scratch/demo scripts, not part of the published package
benchmark_advanced.py
find_video_servers.py
test_fetch_e2e.py
