Skip to content

Fix remote Agent RFS public origin - #282

Merged
Yuqing (mydmdm) merged 2 commits into
alphafrom
fix/issue-280
Oct 8, 2026
Merged

Yuqing (mydmdm) merged 2 commits into
alphafrom
fix/issue-280

Conversation

@mydmdm

Copy link
Copy Markdown
Contributor

Summary

  • add validated HUABU_PUBLIC_ORIGIN as the canonical deployment origin for remote Agent reachback
  • derive both Canvas RFS and Agentlet connection endpoints from that origin while retaining explicit loopback development fallbacks
  • fail network startup for missing, loopback, unsafe, or Host-allowlist-inconsistent public origins
  • remove the separate ACP_URL wrapper override and document the unified configuration

Addresses #280.

Validation

  • pnpm typecheck
  • pnpm format
  • pnpm lint:fix (0 errors; existing repository warnings only)
  • Server suite: 207 passed files, 2452 passed tests, 1 skipped file
  • focused hotfix tests: 5 passed files, 36 passed tests
  • sh -n bin/start-agentlet-daemon
  • wrapper smoke checks for invalid scheme and HTTPS/non-default-port to WSS endpoint mapping

Yuqing (mydmdm) and others added 2 commits October 8, 2026 02:13
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mydmdm
Yuqing (mydmdm) merged commit b2cbf9f into alpha Oct 8, 2026
2 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