- Add dev dependencies (pytest, ruff, mypy) to pyproject.toml - Configure pytest with test markers (unit, integration, slow) - Configure ruff linting rules - Configure mypy strict mode - Add tests directory with initial test structure - Add config_validation module for configuration validation - Add logging_config module for structured logging - Add types module with TypedDict definitions
This reverts commit 78ea029a0b.
78ea029a0b
- Added support for running CLI and Ollama server via Docker - Introduced tests for local embeddings model and standalone Docker setup - Enabled conditional Ollama server launch via LLM_PROVIDER