seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 02:00:38 +00:00
d3c7f32a20 chore(ai-env): image 8b403c5
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 01:53:13 +00:00
8b403c54df fix(agent): record token usage summed over all turns
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 01:33:45 +00:00
4886c97f9e chore(ai-env): run the first live checks on gpt-6-luna
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 17:42:16 +00:00
11a60796a5 chore(ai-env): image 9bc3a3b
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-07 17:33:57 +00:00
9bc3a3b5fe fix(rag): add the diagnosis column to existing hitl_messages tables
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 17:12:45 +00:00
f7289be972 fix(alloy): keep the cadvisor up series
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 17:04:04 +00:00
aa99da8a81 fix(alloy): scrape cadvisor from the kubelet port instead of the API server proxy
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 17:02:01 +00:00
bc8a8fbc97 fix(postgres): compute replication lag without the idle-primary artifact
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 16:57:07 +00:00
4f3188b491 fix: short host name for the instance label; AI VM images 683a2de
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 16:53:10 +00:00
a500c3d40c fix: Alloy block syntax, dpkg lock wait, hitl local bind, ai-reader nodes RBAC, harness image f30af2a
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-07 16:47:40 +00:00
7ce2dc68fe feat: AI VM stack (WP-12) and Alloy telemetry on k8s, legacy and DB VMs (WP-15)
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-07 16:47:23 +00:00
683a2de530 style(ai): gofmt
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-07 16:47:08 +00:00
43696d48c8 fix(hitl): keep the diagnosis in the HITL ledger so edited messages retain evidence and rationale
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-07 16:41:48 +00:00
c442601ab3 docs(ai): describe the WP-15 Loki and Mimir label sets in the tool definitions
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-07 16:36:22 +00:00
f30af2a4c3 feat(ai): add AI VM services (diagnosis agent, pgvector RAG, Discord HITL bot) and harness approval endpoints
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-09-23 17:55:38 +00:00
59995f3601 fix(harness): the legacy MIG is named selfheal-legacy-mig (mig.recreate_instance / mig.resize targets)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-09-23 17:30:06 +00:00
b5119054be fix(observability): LegacyUnhealthy must not fire while up{job=legacy-api} is absent (WP-15 supplies it)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-09-23 17:27:45 +00:00
af37d19e2a feat: harness VM stack (runner, measure-db, blackbox, Alloy, k6) and the 12 scenarios
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-09-23 17:22:32 +00:00
de076a79e4 fix(harness): JSON-safe SLO state, unscored AI errors, mark recorded-only proposals executed
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-09-23 17:06:14 +00:00
5daf13b669 feat: add harness runner (scenario executor, alert receiver, action executor, judge, revert)