Skip to content

fix(daemon): stabilize LaunchAgent restart and proxy env passthrough (cherry-pick openclaw#604 1/6)#1077

Merged
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/b975711429
Mar 12, 2026
Merged

fix(daemon): stabilize LaunchAgent restart and proxy env passthrough (cherry-pick openclaw#604 1/6)#1077
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/b975711429

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Summary

  • Cherry-pick of upstream b975711429 (Fix model fallback error message handling openclaw/openclaw#604 commit 1/6)
  • Stabilizes LaunchAgent restart with bootout-bootstrap-kickstart order and waits for previous pid to exit
  • Passes through proxy environment variables (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) to service environment
  • Adds actionable guidance when launchctl bootstrap fails in headless context

Adaptation

  • Resolved merge conflicts: kept fork's REMOTECLAW_* env var names with upstream's ...proxyEnv spread addition
  • Fixed test labels: ai.openclaw.gatewayorg.remoteclaw.gateway (fork uses org.remoteclaw.* label scheme)
  • Rebranded CLI command and docs URL in error messages
  • Fixed TS strictness: lastStatus type in integration test
  • Discarded CHANGELOG.md hunk

Cherry-picked-from: b975711

…penclaw#27276)

Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: b08797a
Co-authored-by: frankekn <[email protected]>
Co-authored-by: gumadeiras <[email protected]>
Reviewed-by: @gumadeiras
@alexey-pelykh alexey-pelykh merged commit f62993b into main Mar 12, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/b975711429 branch March 12, 2026 02:51
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.

2 participants