Commit Graph

  • b8294f8e90 longhorn: reduce Jellyfin policy churn jenkins 2026-08-22 22:18:03 -03:00
  • eec373dd56 jellyfin: run media service on titan-22 jenkins 2026-08-22 22:10:46 -03:00
  • 5430c9ac01 jellyfin: prepare titan-22 media host jenkins 2026-08-22 22:06:39 -03:00
  • 76fe550871 node(titan-22): remove completed canaries jenkins 2026-08-22 21:22:33 -03:00
  • 21264a71c8 node(titan-22): return worker to service jenkins 2026-08-22 21:21:03 -03:00
  • 091a787fc7 node(titan-22): persist Realtek firmware jenkins 2026-08-22 20:55:47 -03:00
  • 074f988731 node(titan-22): migrate k3s to USB ethernet jenkins 2026-08-22 20:42:51 -03:00
  • db0cb86ca6 hermes: stabilize Claude access health probes jenkins 2026-08-22 18:07:58 -03:00
  • 9bffc077e8 hermes: avoid recursive home ownership rollout jenkins 2026-08-22 17:38:42 -03:00
  • bd50a7e4ad hermes: persist Claude subscription access jenkins 2026-08-22 17:32:30 -03:00
  • 9bf41dc0de hermes: decouple node maintenance health jenkins 2026-08-22 16:39:44 -03:00
  • fd42e892f7 hermes: avoid flapping worker node jenkins 2026-08-22 16:17:33 -03:00
  • fdf53b264b hermes: fit owner pod on healthy workers jenkins 2026-08-22 15:55:30 -03:00
  • 45a7a4dded platform: right-size Vault sidecar requests jenkins 2026-08-22 15:48:41 -03:00
  • 46a44241c1 hermes: reclaim healthy worker capacity jenkins 2026-08-22 15:42:56 -03:00
  • 8a8df5ee4f hermes: add stateful accelerator fallback jenkins 2026-08-22 15:32:21 -03:00
  • 9b7adc3826 mailu: allow Dovecot storage failover jenkins 2026-08-22 15:09:54 -03:00
  • 41658393a4 mailu: remount Dovecot storage after lock failure jenkins 2026-08-22 14:50:16 -03:00
  • a48322c5ee chore(maintenance): automated image update flux-bot 2026-08-22 14:00:17 +00:00
  • 821e27e845 chore(maintenance): automated image update flux-bot 2026-08-22 13:54:16 +00:00
  • 121daf9145 chore(maintenance): automated image update flux-bot 2026-08-22 01:54:06 +00:00
  • c19e9d77bf chore(maintenance): automated image update flux-bot 2026-08-22 01:54:00 +00:00
  • 5826c6054d chore(maintenance): automated image update flux-bot 2026-08-22 01:49:59 +00:00
  • 69f9ec99f2 chore(maintenance): automated image update flux-bot 2026-08-22 01:43:57 +00:00
  • 66c1c11d06 Merge pull request 'Rename the owner agent host to worker.bstein.dev (supersedes #41)' (#42) from feature/hermes-domain-rename-agent-worker-v2 into main bstein 2026-08-21 23:16:04 +00:00
  • ed98278981 Merge branch 'main' into feature/hermes-domain-rename-agent-worker-v2 feature/hermes-domain-rename-agent-worker-v2 bstein 2026-08-21 23:15:16 +00:00
  • 4c9f48cbbc Merge pull request 'docs(hermes): add multi-user chat capacity assessment' (#45) from hermes/t_65356568-multiuser-capacity-assessment into main bstein 2026-08-21 23:14:47 +00:00
  • 8ce45159de Merge branch 'main' into hermes/t_65356568-multiuser-capacity-assessment hermes/t_65356568-multiuser-capacity-assessment bstein 2026-08-21 23:14:33 +00:00
  • 0841681a06 Merge pull request 'fix(hermes): cli-auto capacity failover uses automatic Switchyard reclassification' (#32) from fix/cli-auto-failover-effort into main bstein 2026-08-21 23:13:08 +00:00
  • 77905ff1db Merge branch 'main' into fix/cli-auto-failover-effort fix/cli-auto-failover-effort bstein 2026-08-21 23:12:12 +00:00
  • fcef884699 Merge pull request 'Hermes: combine multilingual Piper with Whisper language routing (after #43)' (#46) from feature/hermes-pr44-after-pr43 into main bstein 2026-08-21 21:30:06 +00:00
  • 820872e117 feat(hermes-voice): route Whisper language to multilingual Piper feature/hermes-pr44-after-pr43 Hermes Agent 2026-08-21 11:52:49 +00:00
  • 724656d841 feat(hermes-tts): prepare fixed multilingual voice policy Hermes Agent 2026-08-20 18:53:43 +00:00
  • 431533dfce Merge pull request 'Fix hands-free STT WebM conversion' (#43) from fix/hermes-handsfree-stt-webm into main bstein 2026-08-21 13:38:58 +00:00
  • d8ccf4a6fa docs(hermes): add multi-user chat capacity assessment Hermes Agent 2026-08-21 12:38:02 +00:00
  • b9593b549c fix(hermes): fence direct CLI heartbeat reclaim handoff/t_1a2c627b fix/hermes-heartbeat-dead-reclaim-replacement Hermes Agent 2026-08-21 12:03:00 +00:00
  • 6f1b0065f1 feat(hermes-voice): route Whisper language to multilingual Piper feature/hermes-combined-multilingual-voice-v2 Hermes Agent 2026-08-21 11:52:49 +00:00
  • 9e14acf390 feat(hermes-tts): prepare fixed multilingual voice policy Hermes Agent 2026-08-20 18:53:43 +00:00
  • cfd8a75e95 fix(hermes-voice): preserve MediaRecorder container headers fix/hermes-handsfree-stt-webm Hermes Agent 2026-08-21 11:12:15 +00:00
  • 94106bf252 refactor(hermes): rename the owner agent host to worker.bstein.dev Hermes Agent 2026-08-21 10:29:46 +00:00
  • 004c41629e chore(knowledge): regenerate stale Atlas catalogs Hermes Agent 2026-08-21 10:24:46 +00:00
  • 5f9c600f6e Merge pull request 'hermes: restore legacy chat/triage hosts alongside the renamed ones' (#38) from fix/hermes-restore-legacy-chat-triage-hosts-v2 into main bstein 2026-08-21 10:17:49 +00:00
  • 4d072f32ce Merge branch 'main' into fix/hermes-restore-legacy-chat-triage-hosts-v2 fix/hermes-restore-legacy-chat-triage-hosts-v2 bstein 2026-08-21 10:17:25 +00:00
  • 92ec0c0297 refactor(hermes): rename the owner agent host to worker.bstein.dev feature/hermes-domain-rename-agent-worker-bstein Hermes Agent 2026-08-21 10:00:15 +00:00
  • ab33b582c8 chore(bstein-dev-home): automated image update flux-bot 2026-08-21 10:06:01 +00:00
  • 678698c44b chore(bstein-dev-home): automated image update flux-bot 2026-08-21 10:04:01 +00:00
  • 26705c1f66 chore(knowledge): regenerate stale Atlas catalogs Hermes Agent 2026-08-21 09:58:42 +00:00
  • b2cca91b6b hermes: derive the oauth2-proxy callback from the request host fix/hermes-restore-legacy-chat-triage-hosts-v3 Hermes Agent 2026-08-21 09:09:54 +00:00
  • fd4bf69007 test(hermes): pin public chat/triage host continuity across every layer Hermes Agent 2026-08-21 08:57:50 +00:00
  • 7fb557710e feat(hermes-tts): prepare fixed multilingual voice policy hermes/tts-voice-multilingual-prerequisite Hermes Agent 2026-08-20 18:53:43 +00:00
  • f4f51323f6 hermes: restore legacy chat/triage hosts alongside the renamed ones fix/hermes-restore-legacy-chat-triage-hosts Hermes Agent 2026-08-21 08:49:09 +00:00
  • c857dbd9e1 keycloak: rerun Hermes OIDC ensure for chat/triage hostname rollout fix/hermes-oidc-ensure-rerun-hostname-rollout Hermes Agent 2026-08-21 08:27:17 +00:00
  • e3de466ad1 Merge pull request 'Complete direct CLI lane concurrency omitted by #30 (supersedes #31)' (#35) from feature/hermes-direct-cli-lane-concurrency-2-replacement into main bstein 2026-08-21 07:58:17 +00:00
  • 66a537ddbe Merge branch 'main' into feature/hermes-direct-cli-lane-concurrency-2-replacement feature/hermes-direct-cli-lane-concurrency-2-replacement bstein 2026-08-21 07:57:35 +00:00
  • 8ace4d47e1 Merge pull request 'refactor(hermes): rename chat and triage public hostnames' (#34) from feature/hermes-domain-rename-chat-bstein-triage into main bstein 2026-08-21 07:48:55 +00:00
  • 4277aa6a02 fix(hermes): allow two direct CLI lane workers Hermes Agent 2026-08-21 07:11:55 +00:00
  • 79be4d1c71 refactor(hermes): rename chat and triage public hosts feature/hermes-domain-rename-chat-bstein-triage Hermes Agent 2026-08-21 06:43:18 +00:00
  • db70509e08 Merge pull request 'Persist Hermes per-profile Kanban concurrency of two' (#30) from feature/hermes-kanban-profile-concurrency-2 into main bstein 2026-08-21 06:12:01 +00:00
  • 468b21beb7 Merge branch 'main' into feature/hermes-kanban-profile-concurrency-2 feature/hermes-kanban-profile-concurrency-2 bstein 2026-08-21 06:11:08 +00:00
  • 7a01eb0c02 fix(hermes): reclaim heartbeat-dead CLI runs feature/hermes-zombie-lane-heartbeat-reclaim Hermes Agent 2026-08-21 05:55:46 +00:00
  • 2c8d5ba81e merge: preserve PR 26 branch ancestry without force hermes/repair-pr26-voice-split Hermes Agent 2026-08-21 05:30:19 +00:00
  • ab13edf1ab feat(hermes-tts): multilingual Piper voice policy (en=amy, ru=irina, es=claude) Hermes Agent 2026-08-20 18:53:43 +00:00
  • d579c08cbe fix(hermes): cli-auto capacity failover uses automatic Switchyard reclassification Hermes Agent 2026-08-21 05:04:55 +00:00
  • 5ab2d913eb fix(hermes): allow two durable CLI workers feature/hermes-durable-two-worker-cli-concurrency Hermes Agent 2026-08-21 04:16:27 +00:00
  • 25fcda010f Merge pull request 'feat(hermes-voice): add premium conversation instrument' (#29) from hermes/chat-voice-conversation-instrument into main bstein 2026-08-21 04:06:44 +00:00
  • bf38f81787 Merge branch 'main' into hermes/chat-voice-conversation-instrument hermes/chat-voice-conversation-instrument bstein 2026-08-21 04:06:31 +00:00
  • 0c264e873b chore(maintenance): automated image update flux-bot 2026-08-21 01:50:29 +00:00
  • 79c1809286 chore(maintenance): automated image update flux-bot 2026-08-21 01:49:29 +00:00
  • 287b61ed3e chore(maintenance): automated image update flux-bot 2026-08-21 01:46:27 +00:00
  • 12f568e78b chore(maintenance): automated image update flux-bot 2026-08-21 01:41:26 +00:00
  • dda2d5fb60 fix(hermes): persist per-profile Kanban concurrency Hermes Agent 2026-08-21 00:27:38 +00:00
  • c8f53ecdf5 feat(hermes-voice): add conversation state instrument Hermes Agent 2026-08-20 23:13:51 +00:00
  • 33534e3b52 chore(bstein-dev-home): automated image update flux-bot 2026-08-20 21:59:54 +00:00
  • ded90b607a chore(bstein-dev-home): automated image update flux-bot 2026-08-20 21:57:54 +00:00
  • 787bba2d33 refactor(hermes): rename chat and triage public hostnames feature/hermes-domain-rename-chat-triage Hermes Agent 2026-08-20 21:57:07 +00:00
  • ac01fbd38a Merge pull request 'fix(hermes): poll the session contract the chat tenants actually serve' (#25) from fix/hermes-chat-session-continuity-contract into main bstein 2026-08-20 21:55:16 +00:00
  • 876b3dbee3 feat(hermes-voice): pick the Piper voice from the private Whisper language hermes/voice-stt-tts-language-routing Hermes Agent 2026-08-20 19:55:52 +00:00
  • fe45d23eae feat(hermes-voice): pick the Piper voice from the private Whisper language hermes/voice-stt-language-routing Hermes Agent 2026-08-20 19:55:52 +00:00
  • cf7535c502 feat(hermes-tts): multilingual Piper voice policy (en=amy, ru=irina, es=claude) hermes/tts-voice-multilingual Hermes Agent 2026-08-20 18:53:43 +00:00
  • d22588dddb fix(hermes): poll the session contract the chat tenants actually serve fix/hermes-chat-session-continuity-contract Hermes Agent 2026-08-20 18:14:55 +00:00
  • e0f1a4504c fix(hermes-voice): switch Atlas Piper TTS to hfc_female, bake amy as alternate hermes/tts-voice-hfc-female Hermes Agent 2026-08-20 17:28:55 +00:00
  • 11bd04cce5 chore(maintenance): automated image update flux-bot 2026-08-20 13:49:00 +00:00
  • 1c731b5baa chore(maintenance): automated image update flux-bot 2026-08-20 13:48:53 +00:00
  • 16bf178b18 chore(maintenance): automated image update flux-bot 2026-08-20 13:45:52 +00:00
  • ce0b81c49f chore(maintenance): automated image update flux-bot 2026-08-20 13:39:52 +00:00
  • 347183090a chore(bstein-dev-home): automated image update flux-bot 2026-08-20 09:53:23 +00:00
  • b036fbba88 chore(bstein-dev-home): automated image update flux-bot 2026-08-20 09:51:23 +00:00
  • 2862594c62 fix(monitoring): measure Atlas availability honestly across telemetry gaps Hermes Agent 2026-08-20 02:03:34 +00:00
  • a45a9b67fe chore(maintenance): automated image update flux-bot 2026-08-20 01:51:22 +00:00
  • 58d6da2fac chore(maintenance): automated image update flux-bot 2026-08-20 01:50:23 +00:00
  • 1a82ab4912 chore(maintenance): automated image update flux-bot 2026-08-20 01:47:21 +00:00
  • 4d026ff2b4 chore(maintenance): automated image update flux-bot 2026-08-20 01:42:20 +00:00
  • 9872ee0995 Merge pull request 'fix(monitoring): keep VictoriaMetrics writable so public dashboards render' (#23) from hermes/fix-grafana-no-data-vm-storage into main bstein 2026-08-20 00:50:00 +00:00
  • 2b683d9775 Merge branch 'main' into hermes/fix-grafana-no-data-vm-storage hermes/fix-grafana-no-data-vm-storage bstein 2026-08-20 00:49:40 +00:00
  • 417355b2af chore(bstein-dev-home): automated image update flux-bot 2026-08-19 22:00:51 +00:00
  • 4470e1e3ae chore(bstein-dev-home): automated image update flux-bot 2026-08-19 21:57:51 +00:00
  • 00741d6830 chore(maintenance): automated image update flux-bot 2026-08-19 13:48:54 +00:00
  • 33b373fffe chore(maintenance): automated image update flux-bot 2026-08-19 13:48:48 +00:00
  • 5c23790df9 chore(maintenance): automated image update flux-bot 2026-08-19 13:45:48 +00:00
  • 297dd27db3 chore(maintenance): automated image update flux-bot 2026-08-19 13:40:47 +00:00