Preserve Hermes session workspace metadata

Keep the one-shot session on Hermes' native CLI source so it records the launch directory before the exact session is resumed in the TUI.

Co-Authored-By: Codex XHigh <noreply@openai.com>
This commit is contained in:
Spencer BullandCodex XHigh committed 2026-08-27 22:50:28 -05:00
1 parent 750dde5ed2
commit 288e387a22
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -57,7 +57,7 @@ usage_file=${oneshot_args[2]}
fail "Hermes literal seed remains one argument"
[[ ! -e $usage_file ]] || fail "Hermes literal seed removes its session report"
[[ ! -e $sentinel ]] || fail "Hermes literal seed never executes prompt interpolation"
[[ $(<"$source_log") == "tui" ]] || fail "Hermes literal seed records an interactive session"
[[ ! -s $source_log ]] || fail "Hermes literal seed preserves native CLI session metadata"
mapfile -d '' -t resume_args <"$resume_log"
[[ ${resume_args[*]} == "chat --yolo --tui --resume session-123" ]] ||