Commit Graph

8 Commits

Author SHA1 Message Date
boos 557914fea8 chore: sync current workspace changes
Desktop CI Build / Build macOS ARM64 DMG (push) Has been cancelled
Desktop CI Build / Build Windows x64 (push) Has been cancelled
2026-07-14 03:21:10 +08:00
boos 0515b90b6c fix: allow deleting desktop providers 2026-06-29 15:22:40 +08:00
boos be1f388b26 feat: add desktop video and ppt skills 2026-06-29 12:54:57 +08:00
boos bdfb9b8dc2 fix: align desktop chat with BoosAPI client flow 2026-06-29 12:27:27 +08:00
boos 2a5eca83c8 design: refresh desktop app logo 2026-06-29 11:59:18 +08:00
boos 8c9fbea822 fix: update desktop links and skills market 2026-06-29 11:43:49 +08:00
boos cd08ac931d feat: bundle desktop skills 2026-06-26 14:28:13 +08:00
boos e0a5f57793 feat(desktop): embed BoosAPI Desktop client as a subproject
Vendor the rebranded BoosAPI Desktop client (Tauri + Vue) into metapi as
a monorepo subdirectory under desktop/. Source only — node_modules,
dist, Cargo target and the upstream .git history are excluded.

desktop/ keeps its own independent Cargo workspace (desktop/src-tauri
with crates/*); it is not part of the backend boosapi crate, so a
`cargo check` at the metapi root still compiles only the backend. Build
the desktop app from desktop/src-tauri per desktop/README.md.

Note: app icons are still placeholder assets pending the final BoosAPI
logo. The updater signing keys live outside the repo and are not
included.
2026-06-22 11:32:57 +08:00