0.17.1
Highlights
This release ships 0 changes in 20 commits from 2 contributors.
-
A global Stats view — cross-session totals, per-day and per-model rollups, Projects, and per-session cost — opened from the command palette and read from omp's stats database through a ported read-only reader (#668).
-
The omp settings page gained a judge model-role row whose browse… list comes from the installed binary's
omp models --kind judgecatalog; leaving it blank keeps omp's built-in judge chain (#669). -
Settings → Providers grew a Privacy section exposing omp's OTLP telemetry-export opt-out as a switch — no terminal needed to stop trace, log, and metric export (#670).
-
The omp settings page gained a Python section (
python.interpreter,python.kernelMode) and the Getting started checklist now reportsomp setup python --check, so a machine without a working interpreter says so before an eval call fails opaque (#671). -
The native transcript's generate_image tool card now shows the image model the tool actually ran plus each returned image's size and quality (#672).
-
The Session HUD grew a provider-quota readout — rate-limit windows with percent used and time to reset — and says so when a provider credential rotates or a saved reset is banked (#673).
-
A branch pull failure now shows git's actionable refusal alone, not Electron's IPC wrapper and fetch chatter ahead of it (#674).
-
The composer's branch chip offers a resolve-with-an-agent row when a checkout has diverged from its upstream or stopped on merge conflicts; the click is consent and push is never implied (#675).
What's Changed
Other changes
- bump version to 0.17.1 (8f5095d)
- fill the Unreleased highlights left off since v0.17.0 (a4bf910)
- Add provider quota and credential-rotation readout to the Session HUD (09e8035)
- Show generate_image result metadata in the native transcript (d396db2)
- resolve diverged or conflicted checkouts with an agent (658f988)
- drop the unused StatsDayPoint import from stats-store (72d9f51)
- make the branch pull failure readable (310cd41)
- surface Python interpreter settings and an omp setup python check (e709f25)
- Merge branch 'main' into omp-ui/main/ee8d419c (da9177f)
- expose telemetry.otlpExportEnabled as a Providers privacy toggle (1a59ccf)
- expose the judge model role with kind-aware model discovery (6e9bb76)
- cross-session Stats view backed by omp's stats.db (d99b891)
- clear the v0.17.0 highlights now that the tag lifted them (8e925d0)
Full diff: v0.17.0...v0.17.1