ContextTrace v0.8.0
ContextTrace v0.8.0
This release makes ContextTrace much stronger while keeping the core promise local-first: local traces, local reports, local judge cache, and no remote model calls unless explicitly configured.
Highlights
- Added first-class local judge support for Ollama, LM Studio, vLLM, and local OpenAI-compatible servers.
- Added
--mode local_mlwith offline hash-embedding similarity by default and optional local SentenceTransformers model support viacontexttrace[local-ml]. - Added
contexttrace judge-calibrateto score judge quality against bundled golden RAG failure cases. - Added local judge caching at
.contexttrace/judge_cache.json. - Added local-only guardrails that block remote judge URLs while
local_only: trueis active. - Improved semantic contradiction checks for location, attribution, causal direction, version, number, URL, and negation conflicts.
- Expanded adversarial benchmark coverage for privacy, endpoint, numeric, version, and relation mistakes.
- Improved OpenTelemetry spans for retrieval, LLM answers, verification, and agent/tool events.
- Shortened and clarified the README for GitHub and PyPI.
Install
pip install -U contexttrace==0.8.0