2 Commits
Author SHA1 Message Date
weidu12123 a3e79b97b6 feat: ship GPUI native client and fix SFTP session recovery
- Rebuild the GPUI client against the 1:1 UI spec with all six modules,
  terminal context menu, SSE reveal, system tray and standalone windows.
- Add an SFTP session self-healing layer: detect dead channels, drop the
  cached session, reconnect and retry across every file and transfer path.
- Add a terminal refresh button that recreates the pane in place, with
  proper loading and error feedback in both GPUI and the Web console.
- Route startup and autostart through vps-switch-gpui when it is present,
  and make repeated launches wake the existing window via a file lock.
- Strip debuginfo in release, add a GitHub Actions matrix workflow for
  macOS and Linux, and refresh the Windows installers and README.
2026-10-18 12:09:49 +08:00
weidu12123 9ce782e6bb docs: add the build guide for the GPUI client
Pins the order (docs, then dependencies, then one board at a time with
the front end rebuilt before moving on), lists every old front-end
capability with its GPUI replacement, the dependencies still missing,
the assets that must be ported verbatim (OS icons, brand logo), and the
four things GPUI cannot reproduce.
2026-10-17 18:29:59 +08:00