Skip to content

fix(remote): align workspace names across mobile surfaces - #3259

Merged
wgqqqqq merged 3 commits into
mainfrom
wgq/harmony-workspace-display
Sep 30, 2026
Merged

wgqqqqq merged 3 commits into
mainfrom
wgq/harmony-workspace-display

Conversation

@wgqqqqq

@wgqqqqq wgqqqqq commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Normalize remote workspace display names across desktop, mobile-web, and HarmonyOS so host/IP values are not mistaken for workspace names.
  • Align the HarmonyOS workspace picker and sidebar with the mobile-web hierarchy: workspace name as the primary label, remote host as secondary metadata, and remote root as browse-only.
  • Improve remote workspace browsing and tools-panel states, including connection filtering, loading/error feedback, and path-aware labels.

Validation

  • pnpm run fmt:rs
  • cargo check -p openbitfun-core --no-default-features --features remote-connect
  • cargo check -p openbitfun-desktop
  • pnpm --dir src/mobile-web exec tsc --noEmit
  • node --test tools/tests/workspace-identity.test.cjs from src/apps/mobile/harmonyos (19 passing)
  • Built and installed the HarmonyOS HAP with hdc; verified the workspace picker and sidebar on the connected phone in light mode.

The package-script mobile-web type-check is currently blocked before TypeScript by an existing design-system dependency mismatch: BookSearch is not exported by the installed lucide-react package. Direct tsc --noEmit passes. The mobile-web workspace identity test assertions pass, but its runner reports an asynchronous dependency-cleanup failure for HostDialogQueue.

@wgqqqqq
wgqqqqq force-pushed the wgq/harmony-workspace-display branch from 2c230d5 to b7a9588 Compare September 30, 2026 07:17
@wgqqqqq
wgqqqqq merged commit ea94baf into main Sep 30, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant