Release Notes v0.1.6
v0.1.6 hardens configuration diagnostics, semantic cache startup behavior, and operational visibility.
Configuration diagnostics
--test-configis static validation only.--test-configexits withconfiguration OK.--print-configprints a masked configuration view.
Semantic cache hardening
- Qdrant is required at startup when semantic cache is enabled.
- Existing Qdrant collections are validated against
qdrant_vector_size. - Expired semantic entries are filtered before similarity ranking.
- Pruning removes entries where
expires_at <= now.
Provider compatibility
Placeholder API keys do not create bearer auth headers:
dummy
none
null
-
Operator workflow
- Docker-first Quick Start clarified.
- Docker Compose examples added for validation and print-config.
- Semantic cache pruning works through a one-off Docker Compose container.