Gentle AI v3.2.1 is the first stable release since v3.1.0. It moves the telemetry runtime store to VictoriaMetrics, makes delegation mandatory in the ODD protocol with a trigger table and a long-session backstop, and fixes two review behaviors: a consumed target could be re-reviewed, and review status could report an active transaction while the managed assets were stale. The provider contract stays byte-frozen at 1.2.0.
Provenance
- Previous stable:
v3.1.0→cfc415ce4d330ada53ff6ece99f9f11b63956f51 - Release target:
v3.2.1→e7729359fd9d6cb691ed2a88e8f72b1372f7c92e - Release workflow: run 35342928792
- Verification: preflight, release, and verify jobs all succeeded.
- Provider contract:
1.2.0
What's new
VictoriaMetrics telemetry runtime store
Telemetry now selects the runtime store from an environment file the installer writes, streams the VictoriaMetrics backfill, and arms metrics mode only after a healthy install (#4727). The install path also hands the Grafana plugins directory to Grafana with the Prometheus plugin preinstalled (#4735).
ODD delegation is mandatory
The Organic Driven Development protocol now makes delegation mandatory: a trigger table selects the execution route, each task declares its route, and a long-session backstop pauses monolithic execution before it drifts. The ODD workflow diagram was refreshed to match (#4738).
What was fixed
VictoriaMetrics install hardening
The VictoriaMetrics unit allows mincore in its syscall filter (#4733), the backfill stream no longer blocks a healthy install (#4727), snapshot data is archived instead of symlinked (#4742), and samples are deduplicated with the backup snapshot always released (#4740).
Review: consumed targets are not re-reviewed (#4737)
A review lineage whose target was already consumed no longer re-enters review for the same bytes.
Review: active status requires fresh assets (#4747)
Review status gates the active state on managed-asset freshness, so a stale install no longer reports a live transaction it cannot serve.
Breaking changes
No breaking changes are declared for v3.2.1. The module path stays at /v3, the provider contract remains byte-frozen at 1.2.0, and no review CLI flags changed.
Upgrade now
brew upgrade gentle-ai
gentle-ai syncWindows and other source installs:
go install github.com/gentleman-programming/gentle-ai/v3/cmd/gentle-ai@v3.2.1
gentle-ai syncRun gentle-ai sync after upgrading so managed agent, reviewer, and runtime assets match the installed binary.