chore: keep only web and desktop apps#5135
Conversation
Remove extra app workspaces and clean related workspace metadata.
❌ Deploy Preview for hyprnote failed.
|
❌ Deploy Preview for unsigned-char failed.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 37bfd72. Configure here.
| members = [ | ||
| "apps/api", | ||
| "apps/claw", | ||
| "apps/cli", |
There was a problem hiding this comment.
Removing workspace members breaks active CI workflows
High Severity
Removing apps/api, apps/claw, and apps/cli from the workspace breaks several still-present GitHub Actions workflows. Critically, .github/workflows/cli_desktop_ci.yml and .github/workflows/cli_standalone_ci.yml trigger on changes to crates/**, Cargo.toml, and Cargo.lock — meaning virtually every Rust PR will trigger these workflows, which will fail on cargo check -p cli. Similarly, .github/workflows/api_ci.yaml triggers on changes to crates/llm-proxy/** and crates/transcribe-proxy/** and runs cargo check -p api. These workflows need to be deleted or updated.
Reviewed by Cursor Bugbot for commit 37bfd72. Configure here.


Remove extra app workspaces and clean related workspace metadata.
Note
Medium Risk
Medium risk because it reshapes the Cargo workspace and removes entire app crates, which can break builds/CI or downstream tooling that still expects those packages to exist.
Overview
Removes the
apps/api,apps/claw, andapps/cliworkspaces (and deletes theapps/apicrate plus its deployment/config files), leaving the workspace focused on desktop + shared crates/plugins.Cleans up developer tooling by dropping related Taskfile tasks (e.g., Stripe/CLI dev helpers) and heavily pruning
Cargo.lock, removing now-unreferenced dependencies and normalizing versions after the workspace reduction.Reviewed by Cursor Bugbot for commit 37bfd72. Bugbot is set up for automated code reviews on this repo. Configure here.