jenkins
0682b2b813
resources(finance): right-size Actual Budget memory
2026-08-23 11:07:33 -03:00
jenkins
1e66a0bedf
fix(hermes): tolerate worker lease handoff
2026-08-23 11:01:20 -03:00
jenkins
e9e355f25a
resources: release Pi scheduler headroom
2026-08-23 10:53:57 -03:00
jenkins
6fabb61844
resources(comms): right-size idle Synapse requests
2026-08-23 10:50:53 -03:00
jenkins
b7be05427e
fix(hermes): place arm64 agent on titan-08
2026-08-23 10:45:51 -03:00
jenkins
f1739e7108
fix(hermes): keep sessions off storage nodes
2026-08-23 10:43:42 -03:00
jenkins
1e6eda8633
fix: converge load-spread rollouts
2026-08-23 10:41:01 -03:00
jenkins
271f3e8c32
ops: spread saturated node workloads
2026-08-23 10:37:01 -03:00
jenkins
a019ecd556
monitoring(ai): compare provider quota windows
2026-08-23 09:48:25 -03:00
58e1a29b2b
Merge branch 'main' into feature/t_8cbe6a55-hermes-webui-release-v2
Tests / Declarative: Post Actions failed: 39, skipped: 19, passed: 2782
2026-08-23 12:18:58 +00:00
flux-bot
51515932fc
chore(bstein-dev-home): automated image update
2026-08-23 09:58:39 +00:00
flux-bot
1eaaf57abd
chore(bstein-dev-home): automated image update
2026-08-23 09:57:02 +00:00
jenkins
fe7832efaf
hermes: retain dual-provider quota health
Tests / Declarative: Post Actions failed: 39, skipped: 19, passed: 2757
2026-08-23 02:52:42 -03:00
Hermes Agent
735a2b240d
Add reviewed Hermes WebUI release lane
2026-08-23 03:52:03 +00:00
jenkins
81b3e6b992
hermes: expose Claude remaining quota
2026-08-23 00:42:39 -03:00
jenkins
d036062519
hermes: stabilize AI quota collection
2026-08-23 00:14:58 -03:00
jenkins
3da6a10174
hermes: remove provider-biased auto fallbacks
2026-08-22 23:54:40 -03:00
jenkins
a7e09f9719
monitoring(ai): measure Claude routed usage
2026-08-22 23:38:40 -03:00
jenkins
69ad76bebc
hermes: keep distributed workers on Claude
2026-08-22 23:02:15 -03:00
flux-bot
5136a0026e
chore(maintenance): automated image update
2026-08-23 01:59:50 +00:00
flux-bot
42a86687c4
chore(maintenance): automated image update
2026-08-23 01:58:38 +00:00
flux-bot
049c39b339
chore(maintenance): automated image update
2026-08-23 01:54:50 +00:00
jenkins
8acb99d100
hermes: make Claude setup-token access durable
2026-08-22 22:52:28 -03:00
flux-bot
5e0b0d9cd6
chore(maintenance): automated image update
2026-08-23 01:49:36 +00:00
jenkins
eec373dd56
jellyfin: run media service on titan-22
2026-08-22 22:10:46 -03:00
jenkins
76fe550871
node(titan-22): remove completed canaries
2026-08-22 21:22:33 -03:00
jenkins
21264a71c8
node(titan-22): return worker to service
2026-08-22 21:21:03 -03:00
jenkins
091a787fc7
node(titan-22): persist Realtek firmware
2026-08-22 20:55:47 -03:00
jenkins
074f988731
node(titan-22): migrate k3s to USB ethernet
2026-08-22 20:42:51 -03:00
jenkins
db0cb86ca6
hermes: stabilize Claude access health probes
2026-08-22 18:07:58 -03:00
jenkins
9bffc077e8
hermes: avoid recursive home ownership rollout
Tests / Declarative: Post Actions failed: 40, skipped: 19, passed: 2746
2026-08-22 17:38:42 -03:00
jenkins
bd50a7e4ad
hermes: persist Claude subscription access
2026-08-22 17:32:30 -03:00
jenkins
fd42e892f7
hermes: avoid flapping worker node
2026-08-22 16:17:33 -03:00
jenkins
fdf53b264b
hermes: fit owner pod on healthy workers
2026-08-22 15:55:30 -03:00
jenkins
45a7a4dded
platform: right-size Vault sidecar requests
2026-08-22 15:48:41 -03:00
jenkins
46a44241c1
hermes: reclaim healthy worker capacity
2026-08-22 15:42:56 -03:00
jenkins
8a8df5ee4f
hermes: add stateful accelerator fallback
2026-08-22 15:32:21 -03:00
jenkins
9b7adc3826
mailu: allow Dovecot storage failover
2026-08-22 15:09:54 -03:00
jenkins
41658393a4
mailu: remount Dovecot storage after lock failure
2026-08-22 14:50:16 -03:00
flux-bot
a48322c5ee
chore(maintenance): automated image update
2026-08-22 14:00:17 +00:00
flux-bot
821e27e845
chore(maintenance): automated image update
2026-08-22 13:54:16 +00:00
flux-bot
121daf9145
chore(maintenance): automated image update
Tests / Declarative: Post Actions failed: 45, skipped: 19, passed: 2738
2026-08-22 01:54:06 +00:00
flux-bot
c19e9d77bf
chore(maintenance): automated image update
2026-08-22 01:54:00 +00:00
flux-bot
5826c6054d
chore(maintenance): automated image update
2026-08-22 01:49:59 +00:00
flux-bot
69f9ec99f2
chore(maintenance): automated image update
2026-08-22 01:43:57 +00:00
ed98278981
Merge branch 'main' into feature/hermes-domain-rename-agent-worker-v2
Tests / Declarative: Post Actions failed: 40, skipped: 19, passed: 2743
2026-08-21 23:15:16 +00:00
8ce45159de
Merge branch 'main' into hermes/t_65356568-multiuser-capacity-assessment
Tests / Declarative: Post Actions failed: 41, skipped: 19, passed: 2740
2026-08-21 23:14:33 +00:00
77905ff1db
Merge branch 'main' into fix/cli-auto-failover-effort
Tests / Declarative: Post Actions failed: 40, skipped: 19, passed: 2737
2026-08-21 23:12:12 +00:00
Hermes Agent
820872e117
feat(hermes-voice): route Whisper language to multilingual Piper
...
Port the original #27 detected-language pipeline onto the verified PR #39 prerequisite while preserving the current-main conversation instrument and host continuity changes.
Keep voice selection server-side with no user selector or client voice field. Reuse 207c16ab only for its stricter exact-code trust boundary, omitting malformed or absent language so Piper defaults to Amy.
2026-08-21 13:58:50 +00:00
Hermes Agent
724656d841
feat(hermes-tts): prepare fixed multilingual voice policy
...
Supersede draft PR #26 with a merge-safe prerequisite: bake and preload the amy, irina, and claude Piper models, route only validated server-side language to fixed voices, and leave the live voice deployment manifest unchanged.
Remove the pinned WebUI speaker selector and its persisted preference, omit client voice fields from every outbound TTS path, and keep hands-free Voice Mode and the conversation instrument intact. Hostile or legacy voice fields remain ignored by the Piper server.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 13:45:31 +00:00