github Ruya-AI/cozempic v1.8.19
v1.8.19 — guard frozen-loop circuit-breaker

latest releases: v1.8.39, v1.8.38, v1.8.37...
5 months ago

Highlights

fix(guard): circuit-breaker for the deferred-writer-failure reload loop.
The guard daemon could spin forever at a fixed interval — repeatedly firing prune+reload without backoff or exit — when the post-kill deferred prune-write kept failing. Two root causes: live_write_skipped was overloaded (a failing post-kill write took the same bypass as the benign agents-active read-only deferral), and the HARD2 (80%) emergency tier had no circuit breaker at all. A failing deferred write now sets a distinct prune_deferred_conflict flag that routes into backoff + K-exit, and both HARD tiers share the breaker. New regression test: tests/test_guard_pruneconflict_loop.py.

Also bundled since 1.8.18

  • #108 cross-project slug + strict session resolution
  • #109 digest noise filter (skill-injection / skills-listing boilerplate)
  • #110 team recovery receipt primitive
  • #111 suppress local auto-init when global hooks are current
  • #112 defer prune on Windows held-open transcript
  • #113 os.replace pidfile publish
  • hook schema bump to v11

Install/upgrade: pip install -U cozempic (or pipx). Auto-update users get it automatically.

Don't miss a new cozempic release

NewReleases is sending notifications on new releases.