File size: 1,075 Bytes
d197cf3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/** macOS LaunchAgent installer, runtime inspection, and lifecycle controls. */
export { isLaunchctlNotLoaded } from "./launchd-exec.js";
export { installLaunchAgent, stageLaunchAgent, uninstallLaunchAgent } from "./launchd-install.js";
export {
  repairLaunchAgentBootstrap,
  restartLaunchAgent,
  startLaunchAgent,
} from "./launchd-lifecycle.js";
export { resolveLaunchAgentLabel } from "./launchd-label.js";
export {
  formatLaunchAgentGuiSessionError,
  isLaunchAgentEnabled,
  isLaunchAgentLoaded,
  launchAgentPlistExists,
  parseLaunchAgentEnabled,
  parseLaunchctlPrint,
  readLaunchAgentProgramArguments,
  readLaunchAgentRuntime,
} from "./launchd-runtime.js";
export { resolveLaunchAgentPlistPath } from "./launchd-service-files.js";
export { parkCurrentLaunchAgentForMaintenance, stopLaunchAgent } from "./launchd-stop.js";
export {
  disableCurrentOpenClawUpdateLaunchdJob,
  disableOpenClawUpdateLaunchdJob,
  findStaleOpenClawUpdateLaunchdJobs,
  parseLaunchctlListOpenClawUpdateJobs,
  type StaleOpenClawUpdateLaunchdJob,
} from "./launchd-update-jobs.js";