# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.so
.Python
.venv/
venv/
env/
ENV/
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
.coverage
.coverage.*
htmlcov/

# Node.js / Frontend
**/node_modules/
dist/
build/
coverage/
jiuwenclaw/channels/web/frontend/logs/
jiuwenclaw/channels/web/frontend/cd
jiuwenclaw/channels/web/frontend/tsc
jiuwenclaw/channels/web/frontend/openjiuwen-web@0.1.0
jiuwenclaw/channels/tui/frontend/bun.lock
*.tsbuildinfo
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Environment files
.env
.env_personal
!.env.example

# IDE / Editor
.vscode/
.idea/
*.swp
*.swo
.DS_Store
.claude
**/CLAUDE.md
**/CLAUDE.local.md
**/JIUWENCLAW.local.md
**/JIUWENCLAW.md
.jiuwen/settings.local.json
workspace/agent-data.json

# reference
reference/
openspec/
docs/ai/

# logs
logs/

# workspace
workspace/session
workspace/agent/memory/*.db
workspace/agent/memory/*.db-shm
workspace/agent/memory/*.db-wal

jiuwenclaw/agentserver/tools/browser-move/.browser
jiuwenclaw/agentserver/tools/browser-move/.browser-profiles
jiuwenclaw/agentserver/tools/browser-move/screenshots

jiuwenclaw/workspace/.whatsapp-auth/
jiuwenclaw/resources/agent/workspace/
jiuwenclaw/resources/tui/bin/
packages/jiuwenclaw-tui/jiuwenclaw_tui/resources/tui/bin/
packages/jiuwenclaw-tui/jiuwenclaw_tui/resources/tui-bin/

.crossnote/
.trae/