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";
|