* fix: ensure visible response after tool runs * fix: clean up terminal response recovery state * fix: bound terminal recovery state