fix(hermes): make terminal recovery authoritative
Some checks failed
Tests / Declarative: Post Actions failed: 2, passed: 182

This commit is contained in:
jenkins 2026-08-09 16:17:31 -03:00
parent af42cb40e6
commit 7521db1b38
2 changed files with 3 additions and 1 deletions

View File

@ -24,7 +24,7 @@ spec:
ai.bstein.dev/execution: Herdr-supervised Codex and Claude Code ai.bstein.dev/execution: Herdr-supervised Codex and Claude Code
ai.bstein.dev/model-policy: Jetson-assisted AUTO routing, low through xhigh, cross-provider fallback 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/placement: rpi5 preferred; Jetson deferred until state storage is available
ai.bstein.dev/config-rev: "20260809-terminal-recovery" ai.bstein.dev/config-rev: "20260809-terminal-recovery-v2"
vault.hashicorp.com/agent-inject: "true" vault.hashicorp.com/agent-inject: "true"
vault.hashicorp.com/role: hermes-agent vault.hashicorp.com/role: hermes-agent
vault.hashicorp.com/agent-inject-secret-anthropic-token: kv/data/atlas/hermes/agent-tokens vault.hashicorp.com/agent-inject-secret-anthropic-token: kv/data/atlas/hermes/agent-tokens
@ -423,6 +423,7 @@ spec:
--cwd /opt/data/workspace \ --cwd /opt/data/workspace \
--terminal-type xterm-256color \ --terminal-type xterm-256color \
--index /ttyd-index/index.html \ --index /ttyd-index/index.html \
--client-option disableReconnect=true \
--client-option "titleFixed=Hermes Agent - HERDR" \ --client-option "titleFixed=Hermes Agent - HERDR" \
--client-option fontSize=15 \ --client-option fontSize=15 \
/bin/sh -c ' /bin/sh -c '

View File

@ -257,6 +257,7 @@ def test_agent_ttyd_defers_identity_to_owner_only_oauth_boundary():
assert "--check-origin" in command assert "--check-origin" in command
assert "--auth-header" not in command assert "--auth-header" not in command
assert "--index /ttyd-index/index.html" in command assert "--index /ttyd-index/index.html" in command
assert "--client-option disableReconnect=true" in command
init_names = { init_names = {
container["name"] container["name"]