Skip to content

Fix desktop daemon service targeting - #404

Merged
callumalpass merged 2 commits into
mainfrom
fix/desktop-installed-daemon-service
Sep 11, 2026
Merged

Fix desktop daemon service targeting#404
callumalpass merged 2 commits into
mainfrom
fix/desktop-installed-daemon-service

Conversation

@callumalpass

Copy link
Copy Markdown
Contributor

Summary

  • make packaged Electron lifecycle calls target the default installed user service
  • strip inherited profile selectors from packaged CLI child processes while preserving isolated development behavior
  • install or reconcile missing, detached, stopped, and stale daemon runtimes, including recovery of older update transactions
  • add focused lifecycle argument, environment, and reconciliation coverage

Testing

  • pnpm build:packages
  • pnpm --filter @mdbase/connect-desktop typecheck
  • pnpm --filter @mdbase/connect-desktop test (81 passed)

@callumalpass
callumalpass added this pull request to the merge queue Sep 11, 2026
Merged via the queue into main with commit 83bb5fa Sep 11, 2026
22 checks passed
@callumalpass
callumalpass deleted the fix/desktop-installed-daemon-service branch September 11, 2026 14:13
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