Skip to content

chore(relay): import the Orca mobile relay - #18264

Closed
Jinwoo-H wants to merge 1 commit into
mainfrom
cloud-monorepo-local
Closed

Jinwoo-H wants to merge 1 commit into
mainfrom
cloud-monorepo-local

Conversation

@Jinwoo-H

@Jinwoo-H Jinwoo-H commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

Imports the Orca mobile relay (apps/relay) and its wire contract (packages/relay-contract) under cloud/ as one commit, with an independent pnpm workspace and lockfile.

The relay is what pairs the mobile app with a desktop host: both open outbound WebSockets to a relay cell, the relay pairs the sessions and splices frames, and a director assigns hosts to cells.

What changes outside cloud/

  • Root oxlint / oxfmt / react-doctor / lint-staged ignore cloud/**; the changed-code gate skips it.
  • PR path classifier treats cloud-only diffs as desktop-irrelevant; Cloud Verify (build, typecheck, lint, tests with PostgreSQL 16 and 17, Gitleaks + TruffleHog) runs for them instead.
  • Root directory guard exempts exactly cloud, the one reviewed root addition.

Not included

Hosted-infrastructure Terraform, deployment and operations workflows, and the other cloud services stay private. Nothing here can reach GCP or any deployed environment.

@Jinwoo-H
Jinwoo-H force-pushed the cloud-monorepo-local branch 4 times, most recently from cb6a4eb to cddc6a0 Compare September 2, 2026 23:19
Import the relay server and its wire contract under cloud/ as an independent
pnpm workspace, with a Cloud Verify workflow that builds, tests, and
secret-scans it.
@Jinwoo-H
Jinwoo-H force-pushed the cloud-monorepo-local branch from cddc6a0 to 373deb8 Compare September 3, 2026 00:58
@Jinwoo-H Jinwoo-H changed the title chore(cloud): import sanitized Cloud workspace chore(relay): import the Orca mobile relay Sep 3, 2026
@Jinwoo-H

Jinwoo-H commented Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #18413 (relay surface under cloud/ with the 24 cloud-* workflows), #18432, and #18442, all merged 2026-09-03.

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