Development
Setup
Running tests
With coverage (100% is required):
VCR integration tests
Integration tests are recorded against Ollama and replayed from cassettes:
# Run from cassettes (default)
uv run pytest tests/test_integration.py
# Record new cassettes
uv run pytest tests/test_integration.py --record-mode=new_episodes