Commit Graph

  • 4320369bb9 Merge pull request 'fix(alignment): resolve /root/ hardcoding and stale tanko-DSH references' (#147) from fix/agent-health-root-hardcoding-20260928 into master master abiba-bot 2026-09-28 23:05:30 +00:00
  • 3b74ca28d1 Merge branch 'master' into fix/agent-health-root-hardcoding-20260928 fix/agent-health-root-hardcoding-20260928 abiba-bot 2026-09-28 23:03:53 +00:00
  • af9397d672 fix(alignment): accept multiple wrapper shapes in hermes-real check root 2026-09-28 22:23:08 +00:00
  • 97dc2d772f fix(alignment): repair f-string quoting in config check, add home to scope root 2026-09-28 21:20:42 +00:00
  • 2238777a2f fix(alignment): resolve /root/ hardcoding and stale tanko-DSH references root 2026-09-28 20:48:49 +00:00
  • 6b2ba1bba5 Merge pull request 'fix(alignment): clarify tanko live LiteLLM proxy status in health-check description' (#145) from fix/contract-alignment-f2-hermes-baseline-20260928 into master abiba-bot 2026-09-28 12:59:50 +00:00
  • a48b947242 fix(alignment): correct tanko status - hybrid (DSH + Hermes), not DSH-only fix/contract-alignment-f2-hermes-baseline-20260928 root 2026-09-28 12:57:00 +00:00
  • ba9d29b4b9 Merge pull request 'fix(alignment): recognize tanko as hybrid (DSH + Hermes) in agent-health-check' (#146) from fix/contract-alignment-f3-tanko-hybrid-20260928 into master abiba-bot 2026-09-28 12:54:42 +00:00
  • d6376e5142 Merge pull request 'fix(alignment): use llmuser with sudo for swap-gpu-dense-model.sh' (#144) from fix/contract-alignment-f1-swap-gpu-user-20260928 into master abiba-bot 2026-09-28 12:53:53 +00:00
  • 2ea6b4fc17 Merge PR #146: fix(alignment): recognize tanko as hybrid (DSH + Hermes) in agent-health-check root 2026-09-28 12:50:23 +00:00
  • c6fd8eece3 Merge PR #145: fix(alignment): clarify tanko live LiteLLM proxy status in health-check description root 2026-09-28 12:50:23 +00:00
  • 4c715526ef Merge PR #144: fix(alignment): use llmuser with sudo for swap-gpu-dense-model.sh root 2026-09-28 12:50:23 +00:00
  • 308265e7ce fix(alignment): recognize tanko as hybrid (DSH + Hermes) in agent-health-check fix/contract-alignment-f3-tanko-hybrid-20260928 root 2026-09-28 12:44:25 +00:00
  • 88e9243ce4 fix(alignment): clarify tanko's live LiteLLM proxy status in health-check description root 2026-09-28 12:38:42 +00:00
  • 13ac189365 fix(alignment): use llmuser with sudo for swap-gpu-dense-model.sh (root SSH to .8 denied) fix/contract-alignment-f1-swap-gpu-user-20260928 root 2026-09-28 12:34:32 +00:00
  • 2851a0cfc8 Merge PR #143: fix(agent-health): use llmuser for .8 GPU health probe instead of root root 2026-09-28 07:27:50 +00:00
  • e0c9852de8 no-mistakes(document): Document llmuser SSH user for .8 GPU health probe fix/agent-health-gpu-user-20260928 root 2026-09-28 07:22:13 +00:00
  • bf3a1ba523 fix(agent-health): use llmuser for .8 GPU health probe instead of root root 2026-09-28 07:12:57 +00:00
  • f230812e3a Merge PR #142: sync tanko CT 112 PVE mapping to minipve across consumers root 2026-09-28 07:01:19 +00:00
  • 96769a103f no-mistakes(review): sync tanko CT 112 mapping to minipve across consumers fix/agent-health-tanko-pve-mapping-20260928 root 2026-09-28 06:47:46 +00:00
  • d697baa7b6 fix(agent-health): update tanko PVE mapping from amdpve to minipve (CT 112 migrated 2026-09-27) root 2026-09-28 06:35:34 +00:00
  • fb7f351a2b Merge pull request 'fix(audit-hermes): handle fallback_providers as list or dict' (#141) from fix/audit-hermes-fallback-list-20260927 into master abiba-bot 2026-09-27 11:35:07 +00:00
  • e42b970dec fix(audit-hermes): handle fallback_providers as list or dict fix/audit-hermes-fallback-list-20260927 root 2026-09-27 11:17:18 +00:00
  • eadb927ec1 Merge pull request 'fix(hermes): clarify auxiliary model policy to match audit' (#140) from fix/hermes-aux-model-policy-20260927 into master abiba-bot 2026-09-27 10:05:44 +00:00
  • d4e238047d fix(hermes): clarify auxiliary model policy to match audit fix/hermes-aux-model-policy-20260927 root 2026-09-27 09:46:37 +00:00
  • 73d5097555 Merge pull request 'feat(memory-fixer): add duplicate-detection phase; correct stale canonical pointer + reporting model (v2.2.0)' (#139) from fix/memory-fixer-duplicate-detection-20260926 into master mumuni-bot 2026-09-27 02:16:43 +00:00
  • c460ef905c feat(memory-fixer): add duplicate-detection phase; correct stale canonical pointer + reporting model (v2.2.0) fix/memory-fixer-duplicate-detection-20260926 Mumuni 2026-09-26 19:32:36 +00:00
  • d99b552448 Merge pull request 'feat(search): agent-consumption layer — dedupe, filter, rerank, extract content' (#138) from feat/search-agent-consumption-20260926 into master abiba-bot 2026-09-26 16:06:47 +00:00
  • fc0cd7a032 Merge pull request 'feat(daily-digest): deliver via Zulip DM as an HTML attachment; drop mail entirely' (#137) from fix/daily-digest-zulip-delivery-20260926 into master abiba-bot 2026-09-26 16:06:35 +00:00
  • ba38efcd75 test(search): quality guard so the ranking layer cannot silently rot feat/search-agent-consumption-20260926 root 2026-09-26 15:44:10 +00:00
  • 0d30091f62 feat(search): agent-consumption layer - dedupe, filter, rerank, extract root 2026-09-26 15:44:09 +00:00
  • 0a41a2d584 fix(daily-digest): probe Firecrawl on its real liveness path and classify endpoints per fleet policy fix/daily-digest-zulip-delivery-20260926 root 2026-09-26 15:36:38 +00:00
  • de32f54337 feat(daily-digest): deliver via Zulip DM as an HTML attachment; drop mail entirely root 2026-09-26 15:35:36 +00:00
  • 042fd3ccc6 Merge pull request 'fix: reconcile the health-logs self-heal contracts, and add a dead-man's-switch' (#136) from fix/health-log-freshness-watchdog-20260926 into master abiba-bot 2026-09-26 15:16:36 +00:00
  • 226f2ad55e fix: reconcile the health-logs self-heal contracts, and add a dead-man's-switch fix/health-log-freshness-watchdog-20260926 root 2026-09-26 14:50:52 +00:00
  • 552c776c0c Merge pull request 'feat: land the revision-preflight guard, fixed and wired into contract execution' (#134) from fix/land-revision-preflight-guard-20260925 into master abiba-bot 2026-09-25 11:46:29 +00:00
  • 778424acd4 Merge remote-tracking branch 'origin/master' into fix/land-revision-preflight-guard-20260925 root 2026-09-25 11:29:30 +00:00
  • c5a6dcd42a fix(revision-preflight): default to warn, name the refusal class, bound the fetch root 2026-09-25 11:29:04 +00:00
  • 9faffe4f6b Merge pull request 'feat: add the missing daily-health-digest contract + fix the red lint from #133' (#135) from fix/daily-health-digest-contract-20260925 into master abiba-bot 2026-09-25 11:12:56 +00:00
  • cd00cd0475 feat: add the missing daily-health-digest contract and register it root 2026-09-25 11:08:28 +00:00
  • 819cd53bce fix(lint): restore the repo secret scan, which PR #133 broke root 2026-09-25 11:08:28 +00:00
  • 574cb99d76 feat: land the revision-preflight guard, fixed and wired into contract execution root 2026-09-25 11:04:29 +00:00
  • 9d64b0bd66 Merge pull request 'fix(daily-infra-report): resolve PVE token from env; make a dead probe non-silent' (#133) from fix/daily-health-digest-pve-token-20260925 into master abiba-bot 2026-09-25 10:51:41 +00:00
  • cdc7ad2c79 fix(daily-infra-report): resolve PVE token from env; make a dead probe non-silent root 2026-09-25 10:34:07 +00:00
  • 5409dfd73a Merge pull request 'feat: multi-engine search stack + visibility check' (#132) from fix/search-stack-multi-engine-20260925 into master abiba-bot 2026-09-25 01:31:55 +00:00
  • 8b2eba4f7a docs+check: correct DDG status, explain silent-zero semantics, credit google cse root 2026-09-25 01:19:27 +00:00
  • 040fecef3e feat: multi-engine search stack + visibility check root 2026-09-25 01:14:03 +00:00
  • 483a66b7b4 Merge pull request 'Fix PBS GC monitor false positive and add contract-run.sh wrapper' (#131) from fix/contract-run-pbs-gc-20260924 into master abiba-bot 2026-09-24 06:07:08 +00:00
  • c0d04a2c02 fix: three wrapper holes in contract-run.sh root 2026-09-24 06:01:01 +00:00
  • fda6c844ff fix: add -f to curl to fail on HTTP >= 400 root 2026-09-24 05:27:28 +00:00
  • 748ea389be fix: correct execution headings, variableize LOG_DIR, fix dead alert path root 2026-09-24 05:17:49 +00:00
  • f16a890d0e fix: make test_pbs_gc_states.sh self-contained with inline SSH replacement root 2026-09-24 05:12:44 +00:00
  • c666d3e15c feat: implement PBS GC four-state logic and update contracts root 2026-09-24 04:53:46 +00:00
  • c07aa5e382 Add contract-run.sh for machine scheduler execution and fix PBS GC leg root 2026-09-24 01:22:24 +00:00
  • 87205e6fdb Merge pull request 'feat(security): commit-time secret guard that FAILS the build on a committed credential' (#129) from fm/commit-time-secret-guard-20260917 into master abiba-bot 2026-09-22 15:33:16 +00:00
  • 8f1e5eebc4 feat(security): commit-time secret guard that FAILS the build on a committed credential fm/commit-time-secret-guard-20260917 abiba-bot 2026-09-22 15:03:52 +00:00
  • bb1b65340e Merge pull request #128 from decisions-2026-08-03-rebased root 2026-09-22 11:28:33 +00:00
  • 9e87927444 pm2-self-heal: reconcile contract with live PM2 set and alert channels decisions-2026-08-03-rebased root 2026-09-22 11:25:45 +00:00
  • b0683e9566 fix: correct logging destination in description (Gitea health-logs, not knowledge graph) root 2026-09-22 11:03:20 +00:00
  • dd11c8f14f Apply captain 2026-08-03 decisions: restore abiba-zulip, retire gpu-watchdog, PM2-track gpu-monitor root 2026-09-22 10:45:44 +00:00
  • 0732eed329 Merge pull request 'fix(daily-infra-report): drop the vestigial Zulip key requirement; fail loudly on a failed send' (#127) from fix/daily-health-digest-remove-vestigial-zulip-20260921 into master abiba-bot 2026-09-21 11:36:48 +00:00
  • 59ed7cdbf7 fix(daily-infra-report): remove vestigial ZULIP_API_KEY requirement, exit non-zero on failed send fix/daily-health-digest-remove-vestigial-zulip-20260921 root 2026-09-21 11:30:42 +00:00
  • 5d70bbf25b Merge pull request 'fix(daily-infra-report): missing credentials degrade one leg instead of blacking out the digest' (#126) from fix/daily-health-digest-degraded-credentials-20260921 into master abiba-bot 2026-09-21 11:26:32 +00:00
  • ccc916d1ec feat(daily-infra-report): make missing credentials a labelled degraded leg fix/daily-health-digest-degraded-credentials-20260921 root 2026-09-21 11:00:25 +00:00
  • 48fb263d4b Merge pull request 'feat(litellm): align contracts for 7-provider cloud consolidation (2026-09-20)' (#125) from feat/align-litellm-contracts-cloud-20260920 into master abiba-bot 2026-09-21 08:24:13 +00:00
  • 64790ebd19 feat(litellm): align contracts for 7-provider cloud consolidation (2026-09-20) feat/align-litellm-contracts-cloud-20260920 agent-zero 2026-09-20 10:53:33 -04:00
  • 6fa0a255df Merge pull request 'fix(zulip-monitor): add C3 public access path, make run verdict non-optimistic, separate C1/C2/C3' (#124) from fm/kagentz-a2a-outage-masked-as-expected-20260919 into master abiba-bot 2026-09-19 22:50:06 +00:00
  • c72436b406 no-mistakes(document): docs: reconcile zulip-monitor status in infrastructure-control fm/kagentz-a2a-outage-masked-as-expected-20260919 root 2026-09-19 22:40:25 +00:00
  • a17379676d no-mistakes(document): docs: sync zulip-health contract with C1/C3 and version root 2026-09-19 22:38:53 +00:00
  • 63990b84f7 no-mistakes(review): Fix review findings: test regression, contract verdict, scope trim root 2026-09-19 22:31:25 +00:00
  • 7a5ddb46a9 chore: Add local monitoring tooling scripts root 2026-09-19 22:27:19 +00:00
  • 568fec2efa test(zulip-kagentz): Replace string-presence tests with behavioural sandbox tests root 2026-09-19 22:25:03 +00:00
  • 641a52c6da fix(zulip-monitor): Add C3 public access path, make Result line non-optimistic root 2026-09-19 22:14:08 +00:00
  • 58033f39c5 Merge pull request 'fix: Rule 5 accept canonical internal and public host base_url' (#122) from fix/rule5-canonical-baseurl-20260919 into master abiba-bot 2026-09-19 11:57:35 +00:00
  • 6c59988e7f Merge pull request 'fix(litellm-health): three-state model verdicts - busy is not a failure' (#123) from fix/litellm-health-busy-vs-down-20260919 into master abiba-bot 2026-09-19 11:57:25 +00:00
  • 9a2ee6faec fix(litellm): Remove duplicate 'host healthy' from busy line fix/litellm-health-busy-vs-down-20260919 root 2026-09-19 11:53:32 +00:00
  • e71ded3c8c fix: internal /v1 WARN not FAIL; align prose fix/rule5-canonical-baseurl-20260919 root 2026-09-19 11:48:48 +00:00
  • a12abbeb14 fix(litellm): Implement busy vs down with proper degraded state root 2026-09-19 11:43:39 +00:00
  • 0b9aebca37 fix(litellm): Fix timeout kind reporting + add busy/degraded detection root 2026-09-19 11:32:15 +00:00
  • fa458afa26 fix: Rule 5 accept canonical internal and public host base_url root 2026-09-19 11:37:14 +00:00
  • dba9cc53d8 fix(litellm): Fix timeout kind reporting + add busy/degraded detection fix/litellm-health-retry-timeout-20260919 root 2026-09-19 11:32:15 +00:00
  • aa3da83af5 Merge pull request 'fix(litellm-health): retry single-host model probes once at a longer timeout' (#121) from fix/litellm-health-retry-timeout-20260919 into master abiba-bot 2026-09-19 10:57:39 +00:00
  • aee2de25ac fix(litellm): Report both attempts' failure kinds in probe-failed root 2026-09-19 10:53:44 +00:00
  • 76653381ec fix(litellm): Add retry with longer timeout for single-host model probes root 2026-09-19 10:43:54 +00:00
  • 3b32cc9658 Merge pull request 'fix(infra-monitoring): probe the real Docker Stats and PVE exporter ports' (#120) from fix/infra-monitoring-probe-ports-20260919 into master abiba-bot 2026-09-19 02:56:31 +00:00
  • d07c4494b5 fix(infra): F1 - Fix Docker Stats (9324) and PVE Exporter (9221) port comments fix/infra-monitoring-probe-ports-20260919 root 2026-09-19 02:52:33 +00:00
  • 66ad5ac89d Merge pull request 'feat(proxmox-monitor): add PBS GC liveness signal' (#119) from fix/pbs-gc-liveness-signal-20260919 into master abiba-bot 2026-09-19 02:51:34 +00:00
  • b10fd6fc98 fix(infra): F1+F2 - Fix port comments and add per-leg assertions root 2026-09-19 02:46:30 +00:00
  • 8ff13d38f3 docs(proxmox): Document all six PBS GC verdict shapes fix/pbs-gc-liveness-signal-20260919 root 2026-09-19 02:43:49 +00:00
  • a13457bcd6 fix(infra): Fix Docker Stats (9324) and PVE Exporter (9221) probe ports root 2026-09-19 02:32:00 +00:00
  • f59d1a2159 fix(proxmox): Fix PBS GC liveness leg + add comprehensive test suite root 2026-09-19 02:28:39 +00:00
  • da8f5f43c9 docs(proxmox): Add PBS GC documentation to proxmox-monitor.prose.md root 2026-09-19 02:12:17 +00:00
  • 8ae4b59150 feat(proxmox): Add PBS GC liveness signal root 2026-09-19 02:04:05 +00:00
  • ef7f90ef5a Merge pull request 'fix: move infra-monitoring probes into versioned script' (#115) from fix/infra-monitoring-probe-targets-drift-20260917 into master abiba-bot 2026-09-18 18:58:27 +00:00
  • 43e891e679 Merge pull request 'fix: update MCP access docs to reflect per-key grants support' (#118) from fix/infra-mcp-per-key-grants-20260918 into master abiba-bot 2026-09-18 18:52:14 +00:00
  • 933cfd223b fix(infra): PR #115 round 4 — fix TLS detection + remove duplicate probe fix/infra-monitoring-probe-targets-drift-20260917 root 2026-09-18 18:50:39 +00:00
  • f77d6ca1d1 fix: correct field name to allowed_mcp_servers fix/infra-mcp-per-key-grants-20260918 root 2026-09-18 18:49:20 +00:00
  • f4f8a4cab8 fix: consolidate PR #117 Rule 15 wording fix root 2026-09-18 18:38:38 +00:00
  • 7e257ce512 fix(infra): PR #115 final round — complete F1/C1 + implement TLS detection root 2026-09-18 18:34:39 +00:00
  • c0454811bb fix: update MCP access docs to reflect per-key grants support root 2026-09-18 18:34:31 +00:00