v0.1.3
Hardening release plus the first outside community contributions. Rolls up everything since 0.1.1 (the 0.1.2 bump never tagged, so it never reached PyPI).
Changes
predict_batch()now validates embedding dimension against the manifest and raises a clearValueError, matchingpredict(). (#3, thanks @ggSohamgg)FitConfigandEmbeddingConfigvalidate parameters at construction and fail fast with specific messages on out-of-range values. (#4, thanks @anwesh2410)update()fails fast with an actionableFileNotFoundErrorwhen.tracer/all_traces.jsonlis missing, replacing a dead branch that produced a cryptic trace/embedding mismatch. (#5, thanks @anwesh2410)fit()gained askip_candidatesknob and per-candidate progress logging.
Install
pip install --upgrade tracer-llm
Thanks to @ggSohamgg and @anwesh2410 for the first outside contributions.