# Dependencies
node_modules/
.venv/
__pycache__/
*.pyc

# Environment / secrets
.env
.env.local
.env.*.local
*.secret

# Editor
.vscode/settings.json
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Build artifacts
dist/
build/
*.egg-info/
# omnigraph binary downloaded by hatch_build.py — not committed
_bin/
# omnigraph cluster state (populated by `omnigraph cluster import`)
__cluster/
# The witan UI bundle, written by `npm run build` in mcp/servers/witan/ui/.
# A build output, so not committed — hatch's `artifacts` setting in that
# package's pyproject.toml is what gets it into the sdist and the wheel anyway.
mcp/servers/witan/witan/ui_dist/

# MCP server logs / caches
.mcp-cache/
mcp-server.log
.ruff_cache/

# agent-config-kit remote skill/hook fetch cache
.agent-config-kit-cache/

# Zensical build output for the witan-context docs site.
site/
