Skip to content

Releases: lyz1022/code-desktop-service

code-desktop-service v0.1.0 preview

Pre-release

Choose a tag to compare

@lyz1022 lyz1022 released this 28 May 03:54

code-desktop-service v0.1.0 preview

This preview release publishes the desktop service source and setup documents for Code Remote.

What Is Included

  • Local HTTPS management console at https://localhost:37631.
  • QR-code pairing for trusted mobile clients.
  • WebSocket session sync for paired clients.
  • Codex Desktop / App Server integration.
  • Local CA and service certificate generation.
  • User-triggered trust installation from the local management console.
  • Bonjour/mDNS discovery with TLS identity metadata.
  • Media asset and local web preview management.
  • macOS LaunchAgent startup toggle.
  • Windows platform support for data directories, Codex binary discovery, and current-user CA trust installation.

Install From Source

git clone https://github.com/lyz1022/code-desktop-service.git
cd code-desktop-service
corepack enable
corepack prepare pnpm@9.15.4 --activate
pnpm install --frozen-lockfile
pnpm -r build
pnpm --filter @code/mac-service start

Open the local management console:

https://localhost:37631

If the browser shows a certificate warning, open the management console from the desktop machine and use the Install Trust action. Trust installation is intentionally restricted to loopback requests.

Pairing

  1. Start code-desktop-service on the desktop machine.
  2. Open https://localhost:37631.
  3. Install local trust if needed.
  4. Generate a pairing QR code.
  5. Open Code Remote on the HarmonyOS device and scan the QR code.
  6. Confirm the desktop identity and complete pairing.

Public Documents

Known Limits

  • This preview release is source-first. It does not yet include packaged macOS or Windows installers.
  • macOS has the most complete startup and local capture support.
  • Windows support currently focuses on service runtime compatibility, data directories, Codex binary discovery, and certificate trust installation.