You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the Hermes bridge process crashes mid-session, Prompt returns an error and the clanker talk REPL loop just prints it. Every subsequent prompt hits a dead bridge and the user sees error spam until they type exit. There is no health check or restart.
Where
cmd/talk.go:111-114 — REPL loop's error handling
internal/hermes/runner.go — no IsHealthy() or restart mechanism
Fix
In the REPL loop, detect "bridge process exited" errors and call runner.Stop() then start a fresh runner before accepting the next input
Problem
When the Hermes bridge process crashes mid-session,
Promptreturns an error and theclanker talkREPL loop just prints it. Every subsequent prompt hits a dead bridge and the user sees error spam until they typeexit. There is no health check or restart.Where
cmd/talk.go:111-114— REPL loop's error handlinginternal/hermes/runner.go— noIsHealthy()or restart mechanismFix
runner.Stop()then start a fresh runner before accepting the next inputAcceptance criteria