Repository navigation
v5.168.0
Added
- dashboard settings: expose every
notifications.*key — Discord bot token (write-only), channel id, allowed users, factory and hosted-request webhooks (write-only), and the hub GitHub activity feed (notifications.github_activity.*), with YAML-key hints and restart notes (#11854) - dedupe: the hive now closes an advisory-only dedupe checklist (
triage/advisory, marker<!-- hive:dedupe-checklist repo=… -->) with a one-line comment once every#Nit references is closed or merged, or 7 days after it was filed. When the dedupe agent rewrites one toDecision required: yes, the hive swapstriage/advisoryforneeds-decisionand posts the "What to reply" notice. Both run in the close-on-merge backfill (#11871)
Fixed
- Hub-instructed self-upgrades now drain first: while any agent's kicked turn is still running the spoke defers the restart and withholds new kicks, then upgrades once those turns end or
hub.upgrade_drain_timeout_s(default 45 min; negative disables) elapses, logging any kicks it had to cut (#11876). - agent: diffNewLines emits only changed lines on full-frame redraw (#11913)
- watchdog: don't flag agents the governor deliberately does not kick (#11914)
SBOMs: SPDX JSON, generated by Syft against the linux/amd64 image digest, attached below for hive, hive-contributor, and hive-hub. They cover linux/amd64 only — see releases.md for why linux/arm64 is not scanned separately.
NOTICE: third-party license attribution for the Go module dependencies compiled into these images, attached below. Does not cover base-image OS packages or the Node.js/tmux layers built from source — see releases.md for the exact boundary.