# Unreal Engine Plugin .gitignore

# Proxy config (contains bearer token — keep out of git)
vibeue-proxy.json

# MCP-specific log files
unreal_mcp.log
vibe_ue.log
*.log

# AI-related files
.cursorrules
.cursorignore
/.cursor/
/.github/
/CLAUDE.md
Claude/*

# Local reference / personal notes
VibeComparison.md

# Code-copy related files
.codeignore
*codeclip*

# Unreal Engine generated files
Binaries/
Build/
DerivedDataCache/
Intermediate/
Saved/
Plugins/*/Binaries/
Plugins/*/Intermediate/

# Content exclusions (include starter content typically)
Content/StarterContent/

# Visual Studio files
.vs/
*.vspscc
*.vssscc
*.suo
*.csproj.user
*.vcxproj.user
*.vcproj.user
*.sln.docstates
*.VC.db
*.VC.opendb

# Visual Studio Code
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# Rider files
.idea/
*.sln.iml

# Rider files
.idea/
*.sln.iml

# Compiled source files
*.o
*.obj
*.exe
*.dll
*.so
*.dylib
*.lib
*.a
*.exp
*.pdb
*.ilk
*.aps
*.nc

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Python-specific (for MCP tools)
/python/
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Virtual environments
.venv
venv/
ENV/
env/
.env

# PyCharm
.idea/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# Unity (in case of mixed projects)
*.unitypackage
*.asset

# Temporary files
*.tmp
*.temp
*~

# Backup files
*.bak
*.backup

# Node modules (if using any JS/TS tools)
node_modules/

# Package files
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Local configuration files
*.local.ini
local.properties

# CodeQL artifacts
_codeql_detected_source_root