v1.3.21
process.exit(1) inside the plugin fires while OpenCode's TUI may have already taken over the terminal (alternate screen + raw input mode). Without cleanup the shell is left stuck/unresponsive. Reset order: disable raw mode, exit alternate screen buffer, show cursor, reset colors, then exit. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>