c270ef81ef
Summary: - Keep default auto alternate-screen mode inside the TUI so transcript scrolling stays app-owned unless users explicitly opt out. - Queue terminal resume events when the engine channel is full, avoiding stranded paused terminal state after interactive tool cancellation or bursts. - Scope crash-checkpoint recovery to the resolved launch workspace instead of the shell cwd. - Add runtime deepseek_version to the prompt environment block so agents can distinguish installed runtime identity from a stale checkout. Test plan: - cargo test -p deepseek-tui --locked on a simulated merge with current main - cargo fmt --all -- --check - git diff --check - Existing PR CI was green for lint, version drift, Linux/macOS/Windows tests, npm wrapper smoke, and GitGuardian.