2026-08-29 - 2026-09-29

Overview

76 Active Pull Requests
2 Active Issues
Excluding merges, 3 authors have pushed 13 commits to master and 243 commits to all branches. On master, 53 files have changed and there have been 2726 additions and 200 deletions.

76 Pull requests merged by 4 users

Merged #147 fix(alignment): resolve /root/ hardcoding and stale tanko-DSH references 2026-09-28 23:05:31 +00:00

Merged #145 fix(alignment): clarify tanko live LiteLLM proxy status in health-check description 2026-09-28 13:00:08 +00:00

Merged #144 fix(alignment): use llmuser with sudo for swap-gpu-dense-model.sh 2026-09-28 12:53:57 +00:00

Merged #141 fix(audit-hermes): handle fallback_providers as list or dict 2026-09-27 11:35:08 +00:00

Merged #140 fix(hermes): clarify auxiliary model policy to match audit 2026-09-27 10:05:45 +00:00

Merged #139 feat(memory-fixer): add duplicate-detection phase; correct stale canonical pointer + reporting model (v2.2.0) 2026-09-27 02:16:45 +00:00

Merged #138 feat(search): agent-consumption layer — dedupe, filter, rerank, extract content 2026-09-26 16:06:50 +00:00

Merged #137 feat(daily-digest): deliver via Zulip DM as an HTML attachment; drop mail entirely 2026-09-26 16:06:36 +00:00

Merged #136 fix: reconcile the health-logs self-heal contracts, and add a dead-man's-switch 2026-09-26 15:16:36 +00:00

Merged #134 feat: land the revision-preflight guard, fixed and wired into contract execution 2026-09-25 11:46:30 +00:00

Merged #135 feat: add the missing daily-health-digest contract + fix the red lint from #133 2026-09-25 11:12:57 +00:00

Merged #133 fix(daily-infra-report): resolve PVE token from env; make a dead probe non-silent 2026-09-25 10:51:41 +00:00

Merged #132 feat: multi-engine search stack + visibility check 2026-09-25 01:31:56 +00:00

Merged #131 Fix PBS GC monitor false positive and add contract-run.sh wrapper 2026-09-24 06:07:10 +00:00

Merged #129 feat(security): commit-time secret guard that FAILS the build on a committed credential 2026-09-22 15:33:17 +00:00

Merged #127 fix(daily-infra-report): drop the vestigial Zulip key requirement; fail loudly on a failed send 2026-09-21 11:36:49 +00:00

Merged #126 fix(daily-infra-report): missing credentials degrade one leg instead of blacking out the digest 2026-09-21 11:26:33 +00:00

Merged #125 feat(litellm): align contracts for 7-provider cloud consolidation (2026-09-20) 2026-09-21 08:24:14 +00:00

Merged #124 fix(zulip-monitor): add C3 public access path, make run verdict non-optimistic, separate C1/C2/C3 2026-09-19 22:50:06 +00:00

Merged #122 fix: Rule 5 accept canonical internal and public host base_url 2026-09-19 11:57:37 +00:00

Merged #123 fix(litellm-health): three-state model verdicts - busy is not a failure 2026-09-19 11:57:27 +00:00

Merged #121 fix(litellm-health): retry single-host model probes once at a longer timeout 2026-09-19 10:57:40 +00:00

Merged #120 fix(infra-monitoring): probe the real Docker Stats and PVE exporter ports 2026-09-19 02:56:34 +00:00

Merged #119 feat(proxmox-monitor): add PBS GC liveness signal 2026-09-19 02:51:35 +00:00

Merged #115 fix: move infra-monitoring probes into versioned script 2026-09-18 18:58:28 +00:00

Merged #118 fix: update MCP access docs to reflect per-key grants support 2026-09-18 18:52:14 +00:00

Merged #114 feat: add MCP server URL validation to hermes-config-template contract 2026-09-17 13:22:32 +00:00

Merged #112 security(secrets): remove committed credentials from the tree and read them from the vault/environment 2026-09-17 07:15:09 +00:00

Merged #111 docs(agent-health): every check leg must appear in every report - a missing line is not a pass 2026-09-17 03:12:58 +00:00

Merged #109 fix(monitoring): make the reported key count self-describing instead of a bare number 2026-09-16 15:35:36 +00:00

Merged #108 docs(keys): state the acceptable key-placement pattern and the backup-file fix procedure 2026-09-16 11:27:44 +00:00

Merged #107 docs(contracts): add the missing agent-health-check contract 2026-09-16 05:03:27 +00:00

Merged #106 fix(disk-gc): actually write the host-band state file so escalations and recoveries can fire 2026-09-16 01:00:29 +00:00

Merged #105 fix(disk-gc): host filesystem bands, named volumes, report-only, and state-change alerts 2026-09-15 14:40:22 +00:00

Merged #104 docs: pm2/spoton AS-BUILT correction and the real Prometheus node coverage 2026-09-15 13:14:40 +00:00

Merged #77 Remove client deliverable from the contracts repo (process fix) 2026-09-15 12:58:00 +00:00

Merged #103 ci: make PR validation unconditional - the paths filter silently skipped whole classes of pull requests 2026-09-15 12:53:21 +00:00

Merged #97 fix(backups): document the thin-pool headroom and staging-directory preconditions, with the incidents that justify them 2026-09-15 12:19:25 +00:00

Merged #95 fix(keys): correct the key-lifecycle contracts to the measured truth 2026-09-15 05:37:46 +00:00

Merged #93 fix(agent-health): gateway liveness reports a probe failure as a probe failure, never as an agent outage 2026-09-14 16:45:26 +00:00

Merged #92 fix(monitoring): probe precision - any HTTP status means alive, failed probes never become service verdicts 2026-09-14 15:07:36 +00:00

Merged #91 fix(disk-gc): deterministic reachability verdict and correctly labelled disk figures 2026-09-14 14:43:44 +00:00

Merged #90 fix(hermes): separate POLICY observations from FAULT findings in the audit contracts 2026-09-14 12:50:16 +00:00

Merged #89 fix(hermes): reachability verdict must not come from the remote command's exit code 2026-09-14 12:20:11 +00:00

Merged #88 fix(monitoring): litellm-health script - pool-alias timeout and leaked key-list debug output 2026-09-14 03:35:00 +00:00

Merged #87 feat(monitoring): add scripts/litellm-health-check.py so the litellm-health contract is executed, not improvised 2026-09-14 03:20:36 +00:00

Merged #86 fix(contracts): abiba default model row + disk-gc access-method note 2026-09-13 19:09:21 +00:00

Merged #84 fix(litellm-health): run the key-list admin call on the gateway host, not inside the container 2026-09-13 03:20:05 +00:00

Merged #83 fix(monitoring): make credential sourcing explicit and fail loudly when missing 2026-09-12 23:22:44 +00:00

Merged #82 fix: restore per-host probe coverage + sweep residual retired names 2026-09-12 22:35:56 +00:00

Merged #81 fix(disk-gc): hard guest-level report-only gate for CT 111/.129 + correct stale fleet map 2026-09-12 19:13:45 +00:00

Merged #80 fix(audit): stop requiring the retired gpu-light alias; derive model fields; sweep retired names 2026-09-12 17:15:06 +00:00

Merged #79 docs(litellm-health): single source of truth, gpu-vision alias, litellm-health as live owner 2026-09-12 16:05:28 +00:00

Merged #78 fix(zulip-health): retire the dead kagentz Zulip adapter leg 2026-09-12 14:34:09 +00:00

Merged #76 fix: correct Agent Zero A2A probe port in zulip-monitor.sh 2026-09-11 22:17:37 +00:00

Merged #75 feat(litellm): 1.99.1 update coverage, trove agent, nginx /ui /docs fixes 2026-09-11 19:34:23 +00:00

Merged #74 fix(router): decommission legacy GPU router across contracts and fleet scripts 2026-09-11 19:19:14 +00:00

Merged #73 fix(dsh-web-auth): Authentik-gated :80 login + non-disruptive token capture 2026-09-11 18:21:04 +00:00

Merged #72 feat(memory-fixer): v2.1.0 — stale nodes auto-archived (Kwame directive 2026-09-11) 2026-09-11 12:12:52 +00:00

Merged #64 update(infrastructure-update): v1.3.0 — full 5-host Docker ecosystem coverage (live-verified 2026-09-08) 2026-09-10 23:21:45 +00:00

Merged #71 fix(monitoring): stop monitoring Mumuni from this host (moved to CT105/.14) 2026-09-10 12:30:20 +00:00

Merged #70 fix(monitoring): probe-drift round 2 — gpu port, PVE liveness, report-only visibility, report provenance 2026-09-10 02:17:01 +00:00

Merged #69 fix(zulip-monitor): read nested zulip.connected; probe failures alert and never restart 2026-09-09 11:09:14 +00:00

Merged #68 fix(zulip-monitor): stream alert body carries real content; WARN on delivery failure 2026-09-09 04:21:37 +00:00

Merged #65 fix(agent-health-check): correct unit names, abiba key path, pid crash, uptime math (script-only) 2026-09-09 01:39:30 +00:00

Merged #66 fix(zulip-health): tanko probe via amdpve pct + loopback-any-HTTP alive rule + zulip-monitor.sh stale-path fix 2026-09-09 01:39:17 +00:00

Merged #67 provision: register okyeame-memory-audit cron job id 2026-09-08 16:29:14 +00:00

Merged #63 fix: probe alignment across multiple monitoring contracts 2026-09-08 08:54:30 +00:00

Merged #61 feat: litellm-client-timeouts — standard client timeout/retry policy for all agents 2026-09-08 06:14:05 +00:00

Merged #60 fix: restore agent-health-check AGENTS roster + land missed Tanko-DSH rows 2026-09-07 07:34:34 +00:00

Merged #59 fix: remove duplicated ## Execution block in infrastructure-monitoring 2026-09-07 07:12:21 +00:00

Merged #58 fix: rename agent-zero fix-summary out of contract scan path 2026-09-03 05:15:58 +00:00

Merged #57 Fix zulip-monitor.sh: Remove email spam, use Zulip #agent-hub only 2026-08-30 12:24:53 +00:00

Merged #56 fix: repoint Mumuni refs in Normal-sensitivity contracts to kagentz CT105/.14 2026-08-30 01:15:56 +00:00

Merged #55 fix: correct Mumuni gateway lifecycle path (no sudo on kagentz) + 2 leftover CT100 mentions 2026-08-30 01:08:14 +00:00

Merged #54 fix: repoint Mumuni refs from CT100/.24 to kagentz CT105/.14 post-migration 2026-08-29 21:44:38 +00:00

2 Issues created by 1 user