# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
build/
dist/
eggs/
*.egg-info/
.eggs/

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
.pytest_cache/
coverage/
.coverage
htmlcov/

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

# IDE/editor files
.vscode/
.idea/
*.sublime-workspace
*.sublime-project
.github/prompts/*

# OS files
.DS_Store
Thumbs.db

# Logs and local runtime files
*.log
*.pid

# PyInstaller
*.manifest
*.spec

# Local settings and secrets
local_settings.py
secrets.yml
*.pem
*.key

# Data files
*.sqlite3
*.db

# Jupyter
.ipynb_checkpoints

# Node / frontend
node_modules/
npm-debug.log

# Coverage and reports
reports/

# Ignore compiled binaries
*.exe
*.dll
*.so

# Ignore temporary files
*.tmp
~*

# Ignore build artifacts from poetry/uv if any
.venv/
poetry.lock

# Project-specific
/.pytest_cache/
/test/__pycache__/
opencode.json

logs/*
htmlcov/
.ruff_cache/
old/
data/*
.claude/
config/*
plugins/*
skill/*
typings/

.agents/
skills-lock.json

!plugins/default_chatter/
!plugins/onebot_adapter/
!plugins/booku_memory/
!plugins/emoji_sender/
!plugins/perm_plugin/
!plugins/utility_commands/
!plugins/skill_manager/