Skip to content

EvalGlass Core v0.2.0

Choose a tag to compare

@lmeirosu lmeirosu released this 20 Aug 12:02
· 9 commits to main since this release
e961b8d

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-discovery repo.

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.