ac7c11e751
The wrapper re-downloaded the SHA-256 manifest from the GitHub release on every invocation of `deepseek` / `deepseek-tui`, so any GitHub flake, captive portal, proxy, or offline state broke every command — not just install. Now ensureBinary returns immediately when the binary exists and its `.version` marker matches. The manifest fetch is lazy and only runs when a download is actually needed (first install or DEEPSEEK_TUI_FORCE_DOWNLOAD=1). Bumps wrapper to 0.8.2; deepseekBinaryVersion stays on 0.8.1 (no new Rust release required). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>