Skip to content

v0.2.1

Pre-release
Pre-release

Choose a tag to compare

@Jameswlepage Jameswlepage released this 13 Jun 01:25
0508f4e

Patch release adding the agent-facing diagnosis layer and fixing benchmark scoring.

Added

  • fops.diagnose(run_id) (and fops diagnose <run_id>) — a compact, machine-readable run diagnosis: overall metrics, skill vs. benchmark, worst horizons / series / regimes, validation, and artifact URIs. Worst-series is aggregated server-side over the full forecast artifact.
  • Richer capture traces — the root forecast.run span now carries the run's semantic context (adapter, group, cutoff/target ranges, horizon, series/points counts, validation status, artifact URIs).
  • fops backtest CLI command, and a group option on fops capture.

Fixed

  • compare() no longer computes benchmark-side pinball from the model's quantile columns.
  • sMAPE now earns a skill score vs. the benchmark.
  • The local UI reports the installed package version instead of a hardcoded 0.1.0.

See CHANGELOG.md for details.

⚠️ Pre-release: still on the 0.x line; APIs may change.