__pycache__/
*.pyc
*.pyo
.venv/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
*.egg-info/
dist/
build/
htmlcov/
coverage.xml
# uv.lock is gitignored at v0.1.0a1 because the [mcp] optional extra
# and the kaos-mcp dev dep reference a sibling package not yet on
# PyPI; uv lock can't resolve them. Re-track when kaos-mcp ships.
uv.lock
