From cb02c5112e1a6bbca046a5e5afbb0b8807304394 Mon Sep 17 00:00:00 2001 From: jenkins Date: Mon, 10 Aug 2026 05:31:55 -0300 Subject: [PATCH] deploy(hermes): activate per-subtask routing --- services/hermes/agent-deployment.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/services/hermes/agent-deployment.yaml b/services/hermes/agent-deployment.yaml index 0e8ea88e0..d540c4e15 100644 --- a/services/hermes/agent-deployment.yaml +++ b/services/hermes/agent-deployment.yaml @@ -24,7 +24,7 @@ spec: ai.bstein.dev/execution: Hermes delegation with durable Codex and Claude Code CLI workers ai.bstein.dev/model-policy: Jetson-assisted AUTO routing, low through xhigh, cross-provider fallback ai.bstein.dev/placement: rpi5 preferred; Jetson deferred until state storage is available - ai.bstein.dev/config-rev: "20260810-per-internal-prompt-routing" + ai.bstein.dev/config-rev: "20260810-per-subtask-routing" vault.hashicorp.com/agent-inject: "true" vault.hashicorp.com/role: hermes-agent vault.hashicorp.com/agent-inject-secret-anthropic-token: kv/data/atlas/hermes/agent-tokens @@ -142,7 +142,7 @@ spec: requests: {cpu: 25m, memory: 32Mi} limits: {cpu: 100m, memory: 64Mi} - name: install-agent-tools - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - sh @@ -194,7 +194,7 @@ spec: requests: {cpu: 100m, memory: 256Mi} limits: {cpu: "1", memory: 1Gi} - name: patch-auth - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - /opt/hermes/.venv/bin/python @@ -217,7 +217,7 @@ spec: requests: {cpu: 25m, memory: 64Mi} limits: {cpu: 100m, memory: 128Mi} - name: bootstrap-coordinator - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - /opt/hermes/.venv/bin/python @@ -243,7 +243,7 @@ spec: requests: {cpu: 50m, memory: 128Mi} limits: {cpu: 500m, memory: 512Mi} - name: install-herdr-integrations - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - sh @@ -272,7 +272,7 @@ spec: requests: {cpu: 25m, memory: 32Mi} limits: {cpu: 250m, memory: 128Mi} - name: prepare-ttyd-index - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - /opt/hermes/.venv/bin/python @@ -294,7 +294,7 @@ spec: limits: {cpu: 250m, memory: 128Mi} containers: - name: hermes - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: [/opt/hermes/.venv/bin/hermes] args: [gateway, run, --no-supervise] @@ -409,7 +409,7 @@ spec: requests: {cpu: 50m, memory: 128Mi} limits: {cpu: 750m, memory: 1Gi} - name: herdr-tui - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: [/bin/sh, -ec] args: @@ -478,7 +478,7 @@ spec: requests: {cpu: 25m, memory: 64Mi} limits: {cpu: 500m, memory: 512Mi} - name: herdr-server - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: - sh @@ -582,7 +582,7 @@ spec: requests: {cpu: 50m, memory: 128Mi} limits: {cpu: "1", memory: 2Gi} - name: model-steward - image: registry.bstein.dev/bstein/hermes-agent@sha256:ccbf023dd064ae3739eddfbeff9942fbbf334b264070e8e954308adc8c582d97 + image: registry.bstein.dev/bstein/hermes-agent@sha256:3f454c13b6050e590598a7e067ef6f2c9b0e7f395219b1d294e59c0020d7b50c imagePullPolicy: IfNotPresent command: [/opt/hermes/.venv/bin/python, /opt/coordinator/hermes_coordinator.py, --loop, --interval, "3600"] env: