EvalGlass Core v0.2.0
EvalGlass Core v0.2.0 — the pure, host-directed evaluation framework for agentic LLM apps: a vendored, local-first runtime over an effect-free Evaluation Core and a single Verdict Engine, operated through your Claude Code / Codex agent. Its governing rule is no false confidence — a green or non-failing result never implies more than the evidence supports, and a fresh run is informational by design.
This release refines packaging and positioning on top of the complete 0.1.0 core; the runtime, public contracts, authority, and verdict behaviour are unchanged.
Added
- Modular optional-dependency extras — lean by default, complete by composition.
evalglass[traces]installs all three trace connectors (Langfuse + Phoenix + LangSmith);evalglass[all]the full optional surface. The grouped extras compose the granular ones by self-reference and pin no SDK directly, so the required tier stays PyYAML-only and SDK-free.
Changed
- Canonical Core positioning — Core executes · Discovery finds · Intelligence explains. Core is the open, host-directed evaluation runtime: you tell it what to evaluate and it executes honestly. Deriving what to measure (metric discovery) is a separate concern that lives in the
evalglass-discoveryrepo.
Notes
- No runtime / public-contract / authority / verdict-behaviour change since
0.1.0. - Full hermetic suite green on Python 3.12 and 3.13; version alignment, honesty audit, and the deletion-invariant all pass.
Full changelog: CHANGELOG.md · Compare: v0.1.0...v0.2.0
Install — /plugin marketplace add EvalGlass/evalglass-core then /plugin install evalglass-core@evalglass.