in channel spec implementation wrapper, clear log only once per command