You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ci): rebuild desktop and panel binaries with unified workflow
- Replace `stitch-setup` GUI binary with new `stitch-desktop` menu-bar/tray controller that runs the local panel without Docker
- Add `stitch-panel` to release builds as a bundled process-runtime binary for the desktop app
- Rename feature from `gui` to `desktop` and `panel`, with `desktop` depending on `panel` to share process types
- Update `Cargo.toml` dependencies: remove egui/eframe/rfd, add tray-icon/tao for native menu-bar/tray support
- Consolidate macOS app packaging to build universal binaries for stitch, stitch-panel, and stitch-desktop in one lipo pass
- Add `.github/build-setup.yml` to build the panel frontend (web SPA) before cargo-dist runs, ensuring stitch-panel embeds real assets
- Update `dist-workspace.toml` to enable both `panel` and `desktop` features and include stitch-panel in release binaries
- Remove Lato font assets no longer used by the desktop tray UI
- Update documentation: rename references from `stitch-setup` to `stitch-desktop`, clarify desktop app as menu-bar/tray controller with local panel in browser, add new `install-desktop.md`
- Update skill documentation to reflect desktop app behavior: autostart registers OS login items, panel restores running bots on reboot
- Expand `README.md` quick-start options to emphasize "Desktop app" vs "Server/Docker" distinction with feature descriptions
0 commit comments