Skip to content

v0.113.54 — freeze watchdog

Latest

Choose a tag to compare

@DraconDev DraconDev released this 24 Aug 20:13
· 5 commits to main since this release

Release Notes — v0.113.54 (2026-08-24)

Freeze fix. A manual dracon-sync pause at 17:26 left the fleet frozen for 3.5 h (14 repos 🟣 PENDING, 2 🟡 WARN). The hard TTL was 24 h so nothing would have auto-cleared until the next day.

Fixed

  • Daemon hard TTL 24 h → 1 h (dracon-sync/src/policy.rs) plus a new dracon-freeze-watchdog timer (every 2 m): warns at 10 m, auto-clears a stale ~/.dracon/dracon-sync.freeze at 30 m (daemon hard-clears at 1 h). AGENTS.md updated to steer operators toward dracon-sync maintenance -- <cmd> (always resumes).
  • Monorepo test fix: github_pack_tests now walks up to the enclosing git top-level, so small_repo_is_not_too_big_for_github no longer reports size 0 after the monorepo conversion.

How to verify

git clone https://github.com/DraconDev/dracon-utilities.git
cd dracon-utilities
cargo test --workspace --locked
cargo build --release --locked
./target/release/dracon-sync --version   # 0.113.54
systemctl --user status dracon-freeze-watchdog.timer
journalctl --user -u dracon-freeze-watchdog.service --since "1 hour ago"